diff options
author | Stefano Lattarini <stefano.lattarini@gmail.com> | 2012-05-20 17:09:31 +0200 |
---|---|---|
committer | Stefano Lattarini <stefano.lattarini@gmail.com> | 2012-05-21 09:25:44 +0200 |
commit | 48b6805c685224c90aae0dbff9f88c4b63ec3eb5 (patch) | |
tree | ba2f9ee4612ea30256ec6d1e03d771b90b713a45 /NG-NEWS | |
parent | f94562c98cf9a68266ca3a3ee727aeb41c6e9ee8 (diff) | |
download | automake-48b6805c685224c90aae0dbff9f88c4b63ec3eb5.tar.gz |
[ng] config.h.{bot,top}: don't support anymore (distribution and deps)
The use of those files have been obsoleted since Autoconf commit 5047ea80
of 1994-08-09, "support alternate input file names"; yes, the "1994" in
there is not a typo: those files were already deprecated in Autoconf 2.0.
It's well past time to remove support for them!
For more information, see chapter "Obsolete Constructs", section
"acconfig.h" of the Autoconf manual. See also the discussion on automake
bug#7919, in particular the message <http://debbugs.gnu.org/7819#20>.
* NG-NEWS: Update.
* automake.in (handle_configure): Don't automatically distribute the
'config.h.top' and 'config.h.bot' files if they exist, and don't add
them to the '%FILES%' transform when processing the 'remake-hdr.am'
Makefile fragment. In fact, drop the '%FILES%' transform altogether,
since now it would always expand to empty.
(@common_sometimes): Don't list 'config.h.top' and 'config.h.bot'
anymore.
* lib/am/remake-hdr.am (%CONFIG_HIN%): Don't depend on '%FILES%'
anymore. That transform has been removed now (and wouldn't be needed
anyway).
* t/autodist-config-headers.sh: Remove as obsolete.
Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
Diffstat (limited to 'NG-NEWS')
-rw-r--r-- | NG-NEWS | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -201,8 +201,10 @@ Miscellaneous possible default sources. * Automake-NG has removed automatic handling and distribution of the - obsolescent 'acconfig.h' file. One should instead use the modern macros - 'AH_VERBATIM' and 'AH_TEMPLATE', as recommended in the Autoconf manual. + obsolescent 'acconfig.h', 'config.h.top' and 'config.h.bot' files. + One should instead use the modern macros 'AH_VERBATIM' and 'AH_TEMPLATE', + as recommended in the Autoconf manual (as of Autoconf 2.69, chapter + "Obsolete Constructs", section "acconfig.h"). ----- |