cvs commit: src/usr.bin/make Makefile compat.c job.c make.1
nonints.h
Hartmut Brandt
harti at FreeBSD.org
Thu Jul 29 07:29:29 PDT 2004
harti 2004-07-29 14:29:23 UTC
FreeBSD src repository
Modified files:
usr.bin/make Makefile compat.c job.c make.1 nonints.h
Log:
Implement POSIX's '+' flag for command lines. This flag causes a line
to be executed even when -n is given on the command line to make. This is
very handy for calls to submakes.
This is slightly changed from the original patch as obtained from NetBSD.
The NetBSD variant prints lines which have both '+' and '@' when -n
is specified. The commited version always obeys '@'.
Bump MAKE_VERSION so Makefiles can use this conditionally.
PR: standards/66357 (partly)
Submitted by: Mark Baushke <mdb at juniper.net>
Obtained from: NetBSD
Revision Changes Path
1.31 +1 -1 src/usr.bin/make/Makefile
1.37 +43 -24 src/usr.bin/make/compat.c
1.50 +21 -4 src/usr.bin/make/job.c
1.74 +9 -3 src/usr.bin/make/make.1
1.21 +1 -0 src/usr.bin/make/nonints.h
More information about the cvs-src
mailing list