diff options
author | Stefano Lattarini <stefano.lattarini@gmail.com> | 2012-05-22 16:21:28 +0200 |
---|---|---|
committer | Stefano Lattarini <stefano.lattarini@gmail.com> | 2012-05-22 22:46:55 +0200 |
commit | 9a5f837c23a659931ad8ea03242d633e3678392d (patch) | |
tree | f498855de41cb11de3ccaa8f4606bd861c017018 /NG-NEWS | |
parent | 20a1ce3d6b61c97536b701a52961ef8fa342677d (diff) | |
download | automake-9a5f837c23a659931ad8ea03242d633e3678392d.tar.gz |
[ng] warns: don't report possible issues with '_DEPENDENCIES' variables
This will allow us to move (in future changes) some more processing at
make runtime, without having automake complain spuriously (which couldn't
be avoided, as to avoid such complaints automake should have access to
context and information only available at make runtime -- which is clearly
impossible).
* NG-NEWS: Document that Automake-NG can be weaker than mainline Automake
in diagnostic and early error detection; and also explain why it is so.
* automake.in (check_typos): Don't check for possible typos in the
'_DEPENDENCIES'.
Consequently, don't bother calling 'set_seen' ...
(handle_per_suffix_test): ... on the 'LOG_DEPENDENCIES' variables ...
(scan_aclocal_m4): ... nor on the 'CONFIG_STATUS_DEPENDENCIES' and
'CONFIGURE_DEPENDENCIES' variables ...
(handle_tags): ... nor on the 'TAGS_DEPENDENCIES' variable ...
(handle_ltlibraries): ... nor on the 'libfoo_la_DEPENDENCIES' nor
the 'EXTRA_libfoo_la_DEPENDENCIES' variables ...
(handle_libraries): ... nor on the 'libfoo_a_DEPENDENCIES' nor the
'EXTRA_libfoo_a_DEPENDENCIES' variables ...
(handle_programs): ... nor on the 'program_DEPENDENCIES' nor the
'EXTRA_program_DEPENDENCIES' variables.
* t/vartypos.sh, t/vartypo2.sh: Relax accordingly.
Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
Diffstat (limited to 'NG-NEWS')
-rw-r--r-- | NG-NEWS | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -59,6 +59,12 @@ Warnings and diagnostic * The 'portability-recursive' warning category is obsolete, and has been removed. +* Automake-NG is less smart than mainline Automake in detecting some kind + of possible typos or suspicious usages at automake runtime. This is due + to the fact that more processing and logic takes place in the generated + Makefiles rather than in the automake script, so that the latter has + access to less context and information. + Serial testsuite harness (obsolescent) ====================================== |