freebsd-skq/usr.bin/make
Will Andrews 2694d8d147 Add :C/// variable modifier, which is similar to :S/// in functionality
but allows for regex.  I removed NO_REGEX since no one could give a reason
to have it, and since we don't use make in bootstrap tools, it's not needed.

This is mostly added to synch up with NetBSD/OpenBSD so as to eliminate
roadblocks in the OpenPackages project (see http://www.openpackages.org/).
It's also quite useful, and costs us only about 3 kilobytes of space.

PR:		21605
Submitted by:	Hubert Feyrer <hubertf@NetBSD.org>
Reviewed by:	silence on -arch
Obtained from:	NetBSD
2000-10-09 04:31:43 +00:00
..
lst.lib Use __RCSID() 2000-07-09 00:08:47 +00:00
PSD.doc $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
arch.c Use __RCSID() 2000-07-09 02:54:54 +00:00
buf.c Use __RCSID() 2000-07-09 02:54:54 +00:00
buf.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
compat.c Use __RCSID() 2000-07-09 02:54:54 +00:00
cond.c Use __RCSID() 2000-07-09 02:54:54 +00:00
config.h Allow use of the ${MAKE_SHELL} variable to specify alternate shells for 2000-08-16 23:31:43 +00:00
dir.c Use __RCSID() 2000-07-09 02:54:54 +00:00
dir.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
for.c Use __RCSID() 2000-07-09 02:54:54 +00:00
hash.c Use __RCSID() 2000-07-09 02:54:54 +00:00
hash.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
job.c Remove gratuitous free() call when we use special .SHELL target. 2000-08-18 10:41:37 +00:00
job.h Create tempfiles securely. 2000-01-17 06:43:41 +00:00
list.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
lst.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
main.c *** empty log message *** 2000-09-25 18:44:30 +00:00
make.1 Add :C/// variable modifier, which is similar to :S/// in functionality 2000-10-09 04:31:43 +00:00
make.c Use __RCSID() 2000-07-09 02:54:54 +00:00
make.h Add loud debugging facility (-dl option) which allows programmers/developers 2000-05-14 22:24:28 +00:00
Makefile Assume MAINTAINER. I will be taking the job of merging NetBSD/OpenBSD 2000-09-29 19:51:48 +00:00
Makefile.dist
nonints.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
parse.c Use __RCSID() 2000-07-09 02:54:54 +00:00
pathnames.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
sprite.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
str.c Use __RCSID() 2000-07-09 02:54:54 +00:00
suff.c Use __RCSID() 2000-07-09 02:54:54 +00:00
targ.c Use __RCSID() 2000-07-09 02:54:54 +00:00
util.c Use __RCSID() 2000-07-09 02:54:54 +00:00
var.c Add :C/// variable modifier, which is similar to :S/// in functionality 2000-10-09 04:31:43 +00:00