automake-ng
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Automake-NG] [FYI] [ng] news: tweak and reorganize a bit


From: Stefano Lattarini
Subject: [Automake-NG] [FYI] [ng] news: tweak and reorganize a bit
Date: Fri, 25 May 2012 15:22:09 +0200

* NG-NEWS: Move the existing entries describing obsolete features that
have been removed out of the section "Miscellaneous" and into a new
section (aptly named "Obsolete Features Removed").   Move an entry
relevant to support for distribution from the section "Miscellanea"
into the section "Distribution".  Improve separation of different
sections with more use of vertical spacing.

Signed-off-by: Stefano Lattarini <address@hidden>
---
 NG-NEWS |   29 +++++++++++++++++++++--------
 1 file changed, 21 insertions(+), 8 deletions(-)

diff --git a/NG-NEWS b/NG-NEWS
index 1334438..1bca493 100644
--- a/NG-NEWS
+++ b/NG-NEWS
@@ -2,6 +2,7 @@ This file lists the major changes and differences between 
mainstream
 Automake and Automake-NG.  Be aware that there is likely a plethora
 of other minor differences and incompatibilities *not* listed here.
 
+
 Automatic dependency tracking support 
 =====================================
 
@@ -20,6 +21,7 @@ Automatic dependency tracking support
   the special config.status argument 'depfiles' is not supported
   anymore.
 
+
 Silent rules
 ============
 
@@ -36,6 +38,7 @@ Silent rules
     pkg_verbose = $(pkg_verbose_$(V))
     pkg_verbose_ = $(pkg_verbose_$(AM_DEFAULT_VERBOSITY))
 
+
 Warnings and diagnostic
 =======================
 
@@ -65,6 +68,7 @@ Warnings and diagnostic
   Makefiles rather than in the automake script, so that the latter has
   access to less context and information.
 
+
 Serial testsuite harness (obsolescent)
 ======================================
 
@@ -73,6 +77,7 @@ Serial testsuite harness (obsolescent)
   $(XFAIL_TESTS) still works as before though, even on systems where
   $(EXEEXT) is non-empty.
 
+
 Parallel testsuite harness
 ==========================
 
@@ -160,6 +165,7 @@ Parallel testsuite harness
   variables "<ext>_LOG_DEPENDENCIES" (this being simply "LOG_DEPENDENCIES"
   for suffix-less tests).
 
+
 Pattern rules and suffix rules
 ==============================
 
@@ -191,6 +197,7 @@ Pattern rules and suffix rules
       foo_SOURCES = foo.c sub/bar.baz
       DISTCLEANFILES = bar.c
 
+
 Distribution
 ============
 
@@ -206,14 +213,6 @@ Distribution
 
      EXTRA_DIST = $(wildcard doc/*.txt $(srcdir)/doc/*.txt)  # Better.
 
-Miscellaneous
-=============
-
-* Since GNU make is smart enough to correctly pass the values of macros
-  redefined on the command line to sub-make invocations, the "special"
-  variable $(AM_MAKEFLAGS) has been removed, and its content is no more
-  passed to recursive make invocations.
-
 * The variables $(DISTFILES), $(DIST_COMMON) and $(DIST_SOURCES) had
   never been documented in mainline Automake, and were always intended
   to be internal variables.  But that was not clear from their names.
@@ -225,6 +224,10 @@ Miscellaneous
 
   Do not use any of these variables in your Makefiles!
 
+
+Obsolete Features Removed
+=========================
+
 * If the sources for a target library like 'libfoo.a' or 'libbar.la' are
   not explicitly specified, mainline Automake looks also (respectively)
   for the files 'libfoo_a.c' or 'libbar_la.c' as possible default sources.
@@ -250,6 +253,16 @@ Miscellaneous
   $(AM_CPPFLAGS) instead, which has been supported and recommended for
   a long time.
 
+
+Miscellaneous
+=============
+
+* Since GNU make is smart enough to correctly pass the values of macros
+  redefined on the command line to sub-make invocations, the "special"
+  variable $(AM_MAKEFLAGS) has been removed, and its content is no more
+  passed to recursive make invocations.
+
+
 -----
 
 Copyright (C) 2012 Free Software Foundation, Inc.
-- 
1.7.9.5




reply via email to

[Prev in Thread] Current Thread [Next in Thread]