diff options
author | Stefano Lattarini <stefano.lattarini@gmail.com> | 2013-05-16 00:21:20 +0200 |
---|---|---|
committer | Stefano Lattarini <stefano.lattarini@gmail.com> | 2013-05-16 00:22:57 +0200 |
commit | 5969f68eeb8df96670703ef7ad025060fa397e97 (patch) | |
tree | 2dd8e42955ed14203839e38236369c0fa67314a0 | |
parent | 52a760136d216ab867f02fd295d0b3d77d1ad438 (diff) | |
download | automake-5969f68eeb8df96670703ef7ad025060fa397e97.tar.gz |
PLANS: subdir-objects: various updates
Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
-rw-r--r-- | PLANS/subdir-objects.txt | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/PLANS/subdir-objects.txt b/PLANS/subdir-objects.txt index 86474036a..94c6305ec 100644 --- a/PLANS/subdir-objects.txt +++ b/PLANS/subdir-objects.txt @@ -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. |