From 4d72c4c11e3aff65e9bb36e5fcf75f088b140049 Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Wed, 10 Jul 2002 12:59:07 +0000 Subject: Implement SysV-style $$@ support. I looked at E.Parmelan's patch but decided to implement this a different way, and didn't use it. --- NEWS | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 4c73093..724458b 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,6 @@ GNU make NEWS -*-indented-text-*- History of user-visible changes. - 06 July 2002 + 10 July 2002 Copyright (C) 2002 Free Software Foundation, Inc. See the end for copying conditions. @@ -12,7 +12,7 @@ Please send GNU make bug reports to . See the README file and the GNU make manual for details on sending bug reports. -Version +Version 3.80 * A new feature exists: order-only prerequisites. These prerequisites affect the order in which targets are built, but they do not impact @@ -21,6 +21,13 @@ Version requiring that target A will always be rebuilt if target B is updated. Patch for this feature provided by Greg McGary . +* For compatibility with SysV make, GNU make now supports the peculiar + syntax $$@, $$(@D), and $$(@F) in the prerequisites list of a rule. + This syntax is only valid within explicit and static pattern rules: it + cannot be used in implicit (suffix or pattern) rules. Edouard G. Parmelan + provided a patch implementing this feature; however, I + decided to implemented it myself in a different way. + * A new function is defined: $(quote ...). The argument to this function is the _name_ of a variable. The result of the function is the value of the variable, without having been expanded. -- cgit v1.2.3