Automake - GNU Project - Free Software Foundation (original) (raw)
GNU Automake is a tool for automatically generatingMakefile.in
files compliant with the GNU Coding Standards. Automake requires the use of GNU Autoconf.
New volunteers to help maintain Automake are needed. Please help if you can.
Downloads
Please note that Automake 1.12.2 and Automake 1.11.6 fix asecurity issue (CVE-2012-3386) present in themake distcheck
rules of all packages using Automake.More information.
- Stable releases are available on the main GNU download server (HTTPS, FTP) and itsmirrors. Pleaseuse a mirror if possible.
- Unstable versions (DO NOT use in production):
The latest development sources can be fetched through git from Savannah.
Alpha/beta releases can be found on the GNU “alpha” server (HTTPS, FTP) and itsmirrors.
Documentation
The Automake manual can be read in HTML or PDF; other formats are also available. If you have installed Automake on your system, you may also find more information about it by looking at your local documentation; for example, you might run info automake at the shell prompt.
Older versions of the Automake manual are also available.
For anyone interested, a brief history of Automake (up to roughly 2007) is available; again, other formats are available.
Mailing Lists
Automake has several public mailing lists, each of which is archived.
- For general Automake discussions, use <automake@gnu.org> (archivesandsubscription).
- If you have a patch for Automake, please send it to <automake-patches@gnu.org> (archivesand subscription). The HACKINGfile in the Automake source repository explains how to prepare, format and post a patch.
- Bug reports can be emailed to <bug-automake@gnu.org> (archivesandsubscription). Before submitting a bug report, please read theBug Reportingsection of the manual.
- All commits to the repository are automatically mailed to automake-commit@gnu.org (archivesandsubscription).
You can subscribe to any Automake mailing list via the associated web interfaces, linked above. Or you can send an empty mail with a_Subject:_ header line of just “subscribe” to the corresponding -request address.
Getting involved
Development of Automake, and GNU in general, is a volunteer effort, and your contribution would be welcome. For general information, please read How to help GNU. If you'd like to get involved with Automake, it's a good idea to join the discussion mailing list (see above).
Development
For consolidated development information, please see the Automake project page at savannah.gnu.org.
There are numerous longstanding bugs in the Automake bug tracker which need attention. (They are tagged “confirmed”. Help with any of the other outstanding bugs is welcome also.) If you have time and inclination, please pick any and give it a whirl; no one is working on them. The HACKINGfile in the repository gives information about getting started with the development sources. Thanks!
Maintainer
Automake is currently maintained by Jim Meyering. Please use the mailing lists for contact.
Bug Reports
For bugs in Automake, please see the Bug Reporting section of the manual.
Automake depends on other projects; it's best for everyone if bug reports are directed to the correct place. To cite two common cases: 1) if your bug is in Autoconf (AC_*
orAS_*
macros), please see the Savannah page for Autoconf; 2) if your bug is in the config.guess
orconfig.sub
scripts, please email config-patches@gnu.org. Thanks.