]> git.ipfire.org Git - thirdparty/autoconf.git/commit
Revamp the autoupdate/AC_OBSOLETE chain. All the details are
authorAkim Demaille <akim@epita.fr>
Tue, 8 Feb 2000 13:25:49 +0000 (13:25 +0000)
committerAkim Demaille <akim@epita.fr>
Tue, 8 Feb 2000 13:25:49 +0000 (13:25 +0000)
commitc7eb9bd99e19d3bbcd15d69cf1405b191d4fa103
tree777af9f22736b4941acb883f1a14b256dabbf02b
parent5ea4b5387a2a7faac05b683b04e805aee362c9f0
Revamp the autoupdate/AC_OBSOLETE chain.  All the details are
given in the prologue of acobsolete.m4.

* acgeneral.m4 (Prologue): Enter the `autoconf' name space.
(AU_DEFUN): New macro.

* autoupdate.m4: New file.
Disable the name spaces `autoconf', and `libm4'.  Disable libm4.
* Makefile.am: Tuned to support the changes above.

* autoupdate.sh: Model after autoconf.sh.
Can run on several files at once (for instance m4/*.m4).
Don't touch files that are up to date.
Run m4 on autoupdate.m4f instead of playing with sed.

Use AU_DEFUN.

* acgeneral.m4 (AC_LINK_FILES, AC_ENABLE, AC_WITH): Use AU_DEFUN,
remove the call to AC_OBSOLETE.
* acspecific.m4 (AC_CYGWIN32): Likewise.
* acoldnames.m4: Replaced all the definitions via `define' or
`AC_DEFUN' to use `AU_DEFUN'.
16 files changed:
ChangeLog
Makefile.am
Makefile.in
acgeneral.m4
acoldnames.m4
acspecific.m4
autoheader.m4
autoupdate.m4 [new file with mode: 0644]
doc/Makefile.am
doc/Makefile.in
lib/autoconf/general.m4
lib/autoconf/oldnames.m4
lib/autoconf/specific.m4
man/autoupdate.1
tests/semantics.m4
tests/syntax.m4