NetBSD/usr.bin/make
sjg fc0df160d8 Simplify the exporting of VAR_CMD's via MAKEFLAGS.
We now just list the names of such variables in .MAKEOVERRIDES.
When we come to export MAKEFLAGS we quote the value of each exported variable
using :Q, using: ${.MAKEOVERRIDES:O:u:@v@$v=${$v:Q}@}
The :O:u suppresses duplicate names.
Also modifed Parse_DoVar to re-export MAKEFLAGS whenever .MAKEOVERRIDES
is assigned to so .MAKEOVERRIDES+= PATH will export PATH=${PATH:Q}
to the environment, while .MAKEOVERRIDES= will disable export of VAR_CMD's.
2001-06-10 02:31:00 +00:00
..
PSD.doc
lst.lib comment or delete text after CPP directives. 2001-01-16 02:50:27 +00:00
Makefile Provide a useful? MAKE_VERSION. 2001-06-09 05:17:51 +00:00
Makefile.boot Add trace.o 2001-01-18 05:53:05 +00:00
arch.c
bit.h
buf.c
buf.h
compat.c A number of semi-related changes. 2001-06-01 20:33:37 +00:00
cond.c Provide a new .if commands(<target>) primitive that returns true if the 2001-01-14 20:44:26 +00:00
config.h better error messages on exec* failures. From Simon Burge. 2001-05-29 17:37:51 +00:00
dir.c
dir.h
for.c Roll back my for-expansion changes. Doing this right is just too hard to be 2000-06-06 04:56:52 +00:00
hash.c Use a lower threshold for rebuilding hash tables. 2000-06-11 07:54:32 +00:00
hash.h
job.c A number of semi-related changes. 2001-06-01 20:33:37 +00:00
job.h A number of semi-related changes. 2001-06-01 20:33:37 +00:00
list.h
lst.h
main.c Simplify the exporting of VAR_CMD's via MAKEFLAGS. 2001-06-10 02:31:00 +00:00
make.1 Simplify the exporting of VAR_CMD's via MAKEFLAGS. 2001-06-10 02:31:00 +00:00
make.c Test for non-existant LIB was incorrect (using cmtime cf. mtime). 2001-03-05 16:20:33 +00:00
make.h Modify handling of command line variable assignments and their exporting 2001-06-09 05:22:47 +00:00
nonints.h better error messages on exec* failures. From Simon Burge. 2001-05-29 17:37:51 +00:00
parse.c Simplify the exporting of VAR_CMD's via MAKEFLAGS. 2001-06-10 02:31:00 +00:00
pathnames.h
sprite.h make cleaner C for more picky compilers 2000-05-04 18:27:53 +00:00
str.c
suff.c Fix core dump triggered by a .DEFAULT target with no commands. 2001-05-08 15:15:53 +00:00
targ.c - make the second list of commands override the first like gmake does 2001-01-14 05:34:06 +00:00
trace.c <sys/time.h>, rather than <time.h>. The former is actually the documented 2001-01-23 02:48:05 +00:00
trace.h Quick and dirty trace mechanism to make it easier to look at how different 2000-12-29 23:11:08 +00:00
util.c PR/10714: SUNAGAWA Keiki: Add newer hpux support, but without removing the 2000-08-03 15:53:24 +00:00
var.c Simplify the exporting of VAR_CMD's via MAKEFLAGS. 2001-06-10 02:31:00 +00:00