[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Automake-NG] [FYI] [ng] news: tweak and reorganize a bit,
Stefano Lattarini <=