summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorAlexandre Duret-Lutz <adl@gnu.org>2005-05-14 19:01:44 +0000
committerAlexandre Duret-Lutz <adl@gnu.org>2005-05-14 19:01:44 +0000
commit2ff80273fdd430c250584650c2f37fda1a9e83d4 (patch)
tree30d7f110a27ece40d58c8266ef0775eb1896970e /NEWS
parent5bdcf40b665069805a56080b983035ce5517dc89 (diff)
downloadautomake-2ff80273fdd430c250584650c2f37fda1a9e83d4.tar.gz
Alexandre Duret-Lutz <adl@gnu.org>
Support for remote LIBOBJS (and friends) with subdir-objects. Fixes PR automake/401. * automake.in (config_libobj_dir): New variable. (scan_autoconf_traces): Set config_libobj_dir from AC_CONFIG_LIBOBJ_DIR. (handle_LIBOBJS_or_ALLOCA, require_libsource_with_macro): New functions. (handle_LIBOBJS, handle_ALLOCA): Use them. Adjust location of dependency files, possibly in a subdirectory. * tests/pr401.test, tests/pr401b.test, tests/pr401c.test: New tests. * tests/Makefile.am (TESTS): Add them. * doc/automake.texi (Optional) <AC_CONFIG_LIBOBJ_DIR>: Document. (LIBOBJS): Document changes in behaviour of LIBOBJS, ALLOCA, LTLIBOBJS & LTALLOCA in the presence of subdir-objects and an invocation of AC_CONFIG_LIBOBJ_DIR.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS5
1 files changed, 5 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index b27779aed..d7cb4d58f 100644
--- a/NEWS
+++ b/NEWS
@@ -84,6 +84,11 @@ New in 1.9a:
variables are used as ${VAR}, and AC_SUBSTed, then Automake will
be able to output rules anyway.
(See the Automake documentation for AC_CONFIG_FILES.)
+
+ - If `subdir-objects' is set, and AC_CONFIG_LIBOBJ_DIR is specified,
+ $(LIBOBJS), $(LTLIBOBJS), $(ALLOCA), and $(LTALLOCA) can be used
+ in different directories.
+
New in 1.9: