diff options
| author | christos <christos@NetBSD.org> | 1996-03-15 21:52:32 +0000 |
|---|---|---|
| committer | christos <christos@NetBSD.org> | 1996-03-15 21:52:32 +0000 |
| commit | 0acf9905952e7feefaec5c6b16b9fbec5fbe435e (patch) | |
| tree | 86bcaf509510425e3b6b526b5d928058a96159d4 /usr.bin/make/parse.c | |
| parent | 1c6c1c4af96d5bee1100c0b7db824d524efba1d4 (diff) | |
Add PHONY attribute and target. This is the first step to cleanup the
xinstall and xlint crud.
Diffstat (limited to 'usr.bin/make/parse.c')
| -rw-r--r-- | usr.bin/make/parse.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/usr.bin/make/parse.c b/usr.bin/make/parse.c index 7dc9856e62b..d10b594f78c 100644 --- a/usr.bin/make/parse.c +++ b/usr.bin/make/parse.c @@ -1,4 +1,4 @@ -/* $NetBSD: parse.c,v 1.21 1996/03/06 00:15:23 christos Exp $ */ +/* $NetBSD: parse.c,v 1.22 1996/03/15 21:52:41 christos Exp $ */ /* * Copyright (c) 1988, 1989, 1990 The Regents of the University of California. @@ -42,7 +42,7 @@ #if 0 static char sccsid[] = "@(#)parse.c 5.18 (Berkeley) 2/19/91"; #else -static char rcsid[] = "$NetBSD: parse.c,v 1.21 1996/03/06 00:15:23 christos Exp $"; +static char rcsid[] = "$NetBSD: parse.c,v 1.22 1996/03/15 21:52:41 christos Exp $"; #endif #endif /* not lint */ @@ -170,6 +170,7 @@ typedef enum { Order, /* .ORDER */ Parallel, /* .PARALLEL */ ExPath, /* .PATH */ + Phony, /* .PHONY */ Precious, /* .PRECIOUS */ ExShell, /* .SHELL */ Silent, /* .SILENT */ @@ -222,6 +223,7 @@ static struct { { ".ORDER", Order, 0 }, { ".PARALLEL", Parallel, 0 }, { ".PATH", ExPath, 0 }, +{ ".PHONY", Phony, OP_PHONY }, { ".PRECIOUS", Precious, OP_PRECIOUS }, { ".RECURSIVE", Attribute, OP_MAKE }, { ".SHELL", ExShell, 0 }, @@ -832,6 +834,7 @@ ParseDoDependency (line) * life easier later, when we'll * use Make_HandleUse to actually * apply the .DEFAULT commands. + * .PHONY The list of targets * .BEGIN * .END * .INTERRUPT Are not to be considered the |
