This file documents the GNU Automake package. Automake is a program which creates GNU standards-compliant Makefiles from template files. This edition documents version 1.7.2.
| Introduction | Automake's purpose |
| Generalities | General ideas |
| Examples | Some example packages |
| Invoking Automake | Creating a Makefile.in |
| configure | Scanning configure.ac or configure.in |
| Top level | The top-level Makefile.am |
| Alternative | An alternative approach to subdirectories |
| Rebuilding | Automatic rebuilding of Makefile |
| Programs | Building programs and libraries |
| Other objects | Other derived objects |
| Other GNU Tools | Other GNU Tools |
| Documentation | Building documentation |
| Install | What gets installed |
| Clean | What gets cleaned |
| Dist | What goes in a distribution |
| Tests | Support for test suites |
| Options | Changing Automake's behavior |
| Miscellaneous | Miscellaneous rules |
| Include | Including extra files in an Automake template. |
| Conditionals | Conditionals |
| Gnits | The effect of `--gnu' and `--gnits' |
| Cygnus | The effect of `--cygnus' |
| Extending | Extending Automake |
| Distributing | Distributing the Makefile.in |
| API versioning | About compatibility between Automake versions |
| Macro and Variable Index | |
| General Index |