TABLE OF CONTENTS
mtn.cygclass
[ Top ] [ Cygclasses ] [ Cygclasses ]
SYNOPSIS
MTN_URI="..." [MTN_BRANCH="..."] [MTN_REV="..."] inherit mtn
DESCRIPTION
Monotone is one of the earlier distributed version control systems. It is most notably used by the Pidgin project.
This cygclass creates source tarballs from Monotone checkouts.
NOTE
This cygclass sets a special SRC_URI for the tarball it creates. If additional sources are required, be sure to _add_ to SRC_URI rather than outright setting it.
REQUIRES
monotone
MTN_URI
[ Top ] [ mtn.cygclass ] [ Variables ]
DESCRIPTION
Address of Monotone repository from which to clone. Must be defined before inherit()ing mtn.cygclass.
MTN_BRANCH
[ Top ] [ mtn.cygclass ] [ Variables ]
DESCRIPTION
Branch from which to clone, usually in the form of a "Reverse-DNS". Must be defined before inherit()ing mtn.cygclass; if undefined, the "Reverse-DNS" of MTN_URI is used.
MTN_REV
[ Top ] [ mtn.cygclass ] [ Variables ]
DESCRIPTION
Specific revision to clone, in the form of a SHA1 hash (a 40-digit hexadecimal) or an abbreviation thereof (customarily the first 8 hexadecimal digits). If undefined, the latest revision is used.