Click sources are maintained in a Git repository. Most Click developers and users should rely on the Git sources (or the anonymous CVS version), since we release Click infrequently. Git is a distributed source control management system.
View current Click sources
View current Click packages sources
First, download and install git, version 1.5.0 or greater. Ready-to-install packages are available for major Linux variants and for MacPorts on Mac OS X, among others. On Windows, it is probably easier to use cvs, but Windows installations are possible.
To fetch the Click repository into a local directory called DIR:
% git clone git://read.cs.ucla.edu/git/click DIR
This downloads the Click sources, including complete change history, into about 37MB of disk space. Then, cd DIR and run ./configure OPTIONS and build as usual. Life will be easier if you have autoconf-2.59 or higher.
To update to the latest version checked in to the public repository, change into your working copy directory DIR and run:
% git pull
To fetch the Click packages:
% git clone git://read.cs.ucla.edu/git/click-packages DIR