* automake.texi (Complete, Macros, Options): Document the new style
authorAlexandre Duret-Lutz <adl@gnu.org>
Wed, 9 Jan 2002 08:52:09 +0000 (08:52 +0000)
committerAlexandre Duret-Lutz <adl@gnu.org>
Wed, 9 Jan 2002 08:52:09 +0000 (08:52 +0000)
commit45c5938c1c3e53a3258b4dda463e1d901639ffcc
treef4c13a18689c9223cc1445f8ab0b534f1bc6866e
parente1e813c0c4e5db1be89d293f30eb4355d1bc4868
* automake.texi (Complete, Macros, Options): Document the new style
AM_INIT_AUTOMAKE.  Remove AM_AUTOMAKE_OPTIONS documentaion.
* m4/init.m4 (AM_INIT_AUTOMAKE): Get PACKAGE and VERSION from
AC_INIT if they are available there.  Support a new call form
where the only argument is an optional space-separated list of
Automake options.
* m4/options.m4 (AM_AUTOMAKE_OPTIONS): Remove.
(_AM_MANGLE_OPTION, _AM_SET_OPTION, _AM_SET_OPTIONS,
_AM_IF_OPTION): New functions.
* automake.in (AC_INIT_PATTERN): New variable.
(global_options_line): Remove, use $seen_init_automake instead.
(scan_one_autoconf_file, scan_autoconf_traces): Set $package_version
from AC_INIT if available.  Support the new style AM_INIT_AUTOMAKE.
Remove the AM_AUTOMAKE_OPTIONS handling.
* configure.in: Modernize.
* tests/defs (configure.in): Modernize.  One third of the tests
still overwrite the default configure.in and use an old
AM_INIT_AUTOMAKE call,  so that makes testing for both.
* tests/nodefine.test, tests/nodefine2.test: New files.
* tests/Makefile.am (TESTS): Add them.
16 files changed:
ChangeLog
NEWS
aclocal.m4
automake.in
automake.texi
configure
configure.in
m4/init.m4
m4/options.m4
stamp-vti
tests/Makefile.am
tests/Makefile.in
tests/defs
tests/nodefine.test [new file with mode: 0755]
tests/nodefine2.test [new file with mode: 0755]
version.texi