Go to the first, previous, next, last section, table of contents.
The one real requirement of Automake is that your `configure.in'
call AM_INIT_AUTOMAKE
. This macro does several things which are
required for proper Automake operation.
Here are the other macros which Automake requires but which are not run
by AM_INIT_AUTOMAKE
:
AC_OUTPUT
Makefile
are treated as `Makefile's. Other listed
files are treated differently. Currently the only difference is that a
`Makefile' is removed by make distclean
, while other files
are removed by make clean
.
You may need the following macros in some conditions, even though they are not required.
AC_CHECK_TOOL([STRIP],[strip])
strip
when you run
make install-strip
. However strip
might not be the
right tool to use in cross-compilation environments, therefore
Automake will honor the STRIP
environment variable to overrule
the program used to perform stripping. Automake will not set STRIP
itself. If your package is not setup for cross-compilation you do not
have to care (strip
is ok), otherwise you can set STRIP
automatically by calling AC_CHECK_TOOL([STRIP],[strip])
from
your `configure.in'.
Go to the first, previous, next, last section, table of contents.