diff options
author | Marc Espie <espie@cvs.openbsd.org> | 2008-11-04 07:22:37 +0000 |
---|---|---|
committer | Marc Espie <espie@cvs.openbsd.org> | 2008-11-04 07:22:37 +0000 |
commit | d85ac4e823c81380e3ec028a1aae17a7b45ceae0 (patch) | |
tree | 37f50799c4bb6acee1412b9e2ee6ac18f5bf0b6e /usr.bin/make/Makefile | |
parent | e058b0a169961127593ba9879b839698dc5efd49 (diff) |
changes to get target equivalence to work better.
- add new file to create lists of equivalent targets (siblings)
- use that for sequential mode to have much better VPATH support
- separate checking commands from reporting error, for later.
- zap DieHorribly accordingly
- renumber existing flags
- signal_running_jobs() is simpler than pass_signal_to_jobs()
- new debug option -dn for name matching.
Similar code to handle parallel make is still missing.
thanks to Mark, Miod, Theo, Otto, Todd for tests and/or comments.
Diffstat (limited to 'usr.bin/make/Makefile')
-rw-r--r-- | usr.bin/make/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.bin/make/Makefile b/usr.bin/make/Makefile index e92d5eb048e..a6aaa17c604 100644 --- a/usr.bin/make/Makefile +++ b/usr.bin/make/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.49 2008/01/12 13:05:57 espie Exp $ +# $OpenBSD: Makefile,v 1.50 2008/11/04 07:22:35 espie Exp $ PROG= make CFLAGS+= -I${.OBJDIR} -I${.CURDIR} @@ -17,7 +17,7 @@ HOSTCFLAGS+=${CDEFS} SRCS= arch.c buf.c cmd_exec.c compat.c cond.c dir.c direxpand.c engine.c \ error.c for.c init.c job.c lowparse.c main.c make.c memory.c parse.c \ - parsevar.c str.c stats.c suff.c targ.c timestamp.c \ + parsevar.c str.c stats.c suff.c targ.c targequiv.c timestamp.c \ var.c varmodifiers.c varname.c SRCS+= lstAddNew.c lstAppend.c lstConcat.c lstConcatDestroy.c \ lstDeQueue.c lstDestroy.c lstDupl.c lstFindFrom.c lstForEachFrom.c \ |