]> git.ipfire.org Git - thirdparty/automake.git/commit
[ng] compile: rename make variable DEFAULT_INCLUDES -> AM_DEFAULT_INCLUDES
authorStefano Lattarini <stefano.lattarini@gmail.com>
Mon, 28 May 2012 08:08:39 +0000 (10:08 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 29 May 2012 10:48:35 +0000 (12:48 +0200)
commit9018af7199307ff5fc9992d1107a05016ec31513
treed6be19fe6b40ad1b6a626649ddf523f3890055e6
parent269236a4212bfeb491ced6c6f0ae5d8fa42b734c
[ng] compile: rename make variable DEFAULT_INCLUDES -> AM_DEFAULT_INCLUDES

The automake-generated variable 'DEFAULT_INCLUDES' has never been
documented, and it violates user namespace.  So rename it to
'AM_DEFAULT_INCLUDES', to make it clear that it is owned by Automake.
We prefer that name to something that would sound more "private",
like 'am__default_includes', because there are possibly legitimate
usages of that variable on the user's part.

* automake.in, lib/am/compile.am: Do the rename.
* NG-NEWS, doc/automake-ng.texi: Update.
* t/confh4.sh, t/no-extra-makefile-code.sh: Adjust.
* syntax-checks.mk (old_vars_checks): Add new check
'sc_no_DEFAULT_INCLUDES'.
(modern_DEFAULT_INCLUDES): Define to 'DEFAULT_INCLUDES'.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
NG-NEWS
automake.in
doc/automake-ng.texi
lib/am/compile.am
syntax-checks.mk
t/confh4.sh
t/no-extra-makefile-code.sh