From f2ceb0d68aa780e57641e50d972fac3b6e70bd58 Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Thu, 8 Aug 2002 00:11:19 +0000 Subject: Incorporate some VMS fixes. Add -B option docs. Add .VARIABLES variable. Add a few new tests. Add a new translation: Swedish --- NEWS | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'NEWS') 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 -- cgit v1.2.3