summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2002-08-08 00:11:19 +0000
committerPaul Smith <psmith@gnu.org>2002-08-08 00:11:19 +0000
commitf2ceb0d68aa780e57641e50d972fac3b6e70bd58 (patch)
tree73853f27fe9a08b2ba2938057f1f3ccc51597d06 /NEWS
parentbccb277dda1a4dcc6729824a7c9d544086f147c3 (diff)
downloadgunmake-f2ceb0d68aa780e57641e50d972fac3b6e70bd58.tar.gz
Incorporate some VMS fixes.
Add -B option docs. Add .VARIABLES variable. Add a few new tests. Add a new translation: Swedish
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS11
1 files changed, 7 insertions, 4 deletions
diff --git a/NEWS b/NEWS
index bd4af15..d8706c5 100644
--- a/NEWS
+++ b/NEWS
@@ -44,10 +44,13 @@ Version 3.80
list when a makefile is just being read (before any includes) is the
name of the current makefile.
-* GNU make now supports some simple introspection capability: two new
- built-in variables are defined: $(.VARIABLES) and $(.TARGETS). These
- expand to a complete list of variables and targets, respectively,
- defined by all makefiles at the time the variables are expanded.
+* A new built-in variable is defined: $(.VARIABLES). When it is
+ expanded it returns a complete list of variable names defined by all
+ makefiles at that moment.
+
+* A new command-line option is defined, -B or --always-make. If
+ specified GNU make will consider all targets out-of-date even if they
+ would otherwise not be.
* The arguments to $(call ...) functions were being stored in $1, $2,
etc. as recursive variables, even though they are fully expanded