summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorStefano Lattarini <stefano.lattarini@gmail.com>2013-03-05 15:58:49 +0100
committerStefano Lattarini <stefano.lattarini@gmail.com>2013-03-05 15:58:49 +0100
commit9cbd5436781986a5a05c7bd214d68671b7cf5f31 (patch)
tree345647e2d0bbbe1dd5ac03604a5c8f189f443ca5 /NEWS
parentb4dbcb75f1c70d648c96dd0ec95aac6eaafecdef (diff)
parentf6edf9d31204204907b67f167516bd5082b78d0c (diff)
downloadautomake-9cbd5436781986a5a05c7bd214d68671b7cf5f31.tar.gz
Merge branch 'preproc' into maint
* preproc: preproc: enhance and extend tests preproc: add support for relative names in included fragments Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS12
1 files changed, 12 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 167f3df9d..61903d56e 100644
--- a/NEWS
+++ b/NEWS
@@ -137,6 +137,18 @@ New in 1.13.2:
be longer necessary, so we deprecate it with runtime warnings. It will
likely be removed altogether in Automake 1.14.
+* Relative directory in Makefile fragments:
+
+ - The special Automake-time substitutions '%reldir%' and '%canon_reldir%'
+ (and their short versions, '%D%' and '%C%' respectively) can now be used
+ in an included Makefile fragment. The former is substituted with the
+ relative directory of the included fragment (compared to the top level
+ including Makefile), and the latter with the canonicalized version of
+ the same relative directory:
+
+ bin_PROGRAMS += %reldir%/foo
+ %canon_reldir%_foo_SOURCES = %reldir%/bar.c
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
New in 1.13.2: