PLANS: subdir-objects: various updates
authorStefano Lattarini <stefano.lattarini@gmail.com>
Wed, 15 May 2013 22:21:20 +0000 (00:21 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Wed, 15 May 2013 22:22:57 +0000 (00:22 +0200)
Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
PLANS/subdir-objects.txt

index 8647403..94c6305 100644 (file)
@@ -3,7 +3,7 @@ Summary
 
 We want to make the behaviour currently enabled by the 'subdir-objects'
 the default one, and in fact the *only* one, in Automake 2.0.
-See automake bug#13378: <http://debbugs.gnu.org/13351>.
+See automake bug#13378: <http://debbugs.gnu.org/13378>.
 
 Details
 -------
@@ -38,29 +38,25 @@ C compilation rules mistakenly passed the "-c -o" options combination
 unconditionally (even to losing compiler) when the 'subdir-objects' was
 used but sources were only present in the top-level directory.
 
-TODO for automake 1.14
+DONE for automake 1.14
 ----------------------
 
-Give a warning in the category 'unsupported' if the 'subdir-objects'
+We give a warning in the category 'unsupported' if the 'subdir-objects'
 option is not specified.  This should give the users enough forewarning
 about the planned change, and give them time to update their packages
 to the new semantic.
 
-Be sure to avoid the warning when it would be irrelevant, i.e., if all
-source files sit in "current" directory (thanks to Peter Johansson for
-suggesting this).
+We also make sure to avoid the warning when it would be irrelevant, i.e.,
+if all source files sit in "current" directory (thanks to Peter Johansson
+for suggesting this).
 
 For automake 2.0
 ----------------
 
-Remove the copy & paste of Autoconf internals in our AC_PROG_CC rewrite
-See the first patch in the series:
-<http://lists.gnu.org/archive/html/automake-patches/2013-01/msg00102.html>
-
 Make the behaviour once activated by the 'subdir-object' option mandatory.
 With that change, we'll drop support for the "old" behaviour of having
 object files derived from sources in a subdirectory being placed in the
 current directory rather than in that same subdirectory.
 
-Still keep the 'subdir-object' option supported (as a simple no-op
+Still keep the 'subdir-objects' option supported (as a simple no-op
 now), to save useless churn in our user's build systems.