
Automake is a tool for automatically generating Makefiles compliant with the GNU Coding Standards.
Automake requires the use of GNU Autoconf.
Automake is currently written in Perl, and requires a Perl interpreter on the developer's system. The resulting Makefile.in s do not require Perl or any other "nonstandard" tool (the complete list of standard tools is mentioned in the coding standards).
If you use the development version from the git repository or its CVS mirror, you must also use the git/CVS version of Autoconf.
The latest released version of Automake is 1.10.2 and it can be found on ftp.gnu.org and its mirrors.
However, prereleases are available for the adventurous at ftp://sources.redhat.com/pub/automake/ and its mirrors.
You can also check out the very latest development version via git. To check out a read-only copy, use either of:
git clone git://git.sv.gnu.org/automake.git git clone http://git.sv.gnu.org/r/automake.git
For developers with write access, use this (and replace USER with your savannah login):
git clone ssh://USER@git.sv.gnu.org/srv/git/automake.git
You can also view the git tree on the web.
For more information, see the Savannah page on using git.
Alternatively, there is a read-only CVS mirror here:
cvs -d :pserver:anonymous@pserver.git.sv.gnu.org:/automake.git \
checkout -d automake HEAD
Once you have it checked out, you can update it with cvs update.
Automake 1.10.x bug-fix versions are kept on a separate branch. With git, checkout the branch named branch-1-10.
For more information, read the Automake documentation on-line or in PDF.
You can read about various features that we hope to include in future versions of Automake.
There are four mailing lists hosted at gnu.org:
bug-automake@gnu.org [ archives | subscribe ]
A mailing list where automake bugs are reported. You may also submit bugs via the GNATS database
automake@gnu.org [ archives | old archives | subscribe ]
For discussion of Automake, Autoconf, and other configuration/portability tools (e.g., Libtool).
automake-patches@gnu.org [ archives | subscribe ]
For patches to Automake. All patches are sent here before they are committed; discussion of patches often takes place on this list. Please read the documentation on contributing before sending in patches.
There are two read-only mailing lists hosted by sources and related to Automake:
automake-cvs
Receives all Automake git commit messages.
automake-prs
PR activity on the GNATS database.
Use this handy little form to subscribe or unsubscribe from any of these lists:
If you have any questions about the mailing lists on this site, see the Sources mailing list FAQs.
If you're interested in contributing to Automake, please read the documentation on contributing.