summaryrefslogtreecommitdiff
path: root/NG-NEWS
diff options
context:
space:
mode:
authorStefano Lattarini <stefano.lattarini@gmail.com>2012-05-22 16:21:28 +0200
committerStefano Lattarini <stefano.lattarini@gmail.com>2012-05-22 22:46:55 +0200
commit9a5f837c23a659931ad8ea03242d633e3678392d (patch)
treef498855de41cb11de3ccaa8f4606bd861c017018 /NG-NEWS
parent20a1ce3d6b61c97536b701a52961ef8fa342677d (diff)
downloadautomake-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-NEWS6
1 files changed, 6 insertions, 0 deletions
diff --git a/NG-NEWS b/NG-NEWS
index 74b0721ac..c67a58033 100644
--- a/NG-NEWS
+++ b/NG-NEWS
@@ -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)
======================================