Thu Aug 23 06:21:37 2018 UTC ()
PR/53544: Add a dependency on the Makefile to fix incremental builds.


(christos)
diff -r1.11 -r1.12 src/tools/lex/Makefile

cvs diff -r1.11 -r1.12 src/tools/lex/Makefile (expand / switch to unified diff)

--- src/tools/lex/Makefile 2018/08/20 10:27:32 1.11
+++ src/tools/lex/Makefile 2018/08/23 06:21:37 1.12
@@ -1,23 +1,24 @@ @@ -1,23 +1,24 @@
1# $NetBSD: Makefile,v 1.11 2018/08/20 10:27:32 christos Exp $ 1# $NetBSD: Makefile,v 1.12 2018/08/23 06:21:37 christos Exp $
2 2
3HOSTPROGNAME= ${_TOOL_PREFIX}lex 3HOSTPROGNAME= ${_TOOL_PREFIX}lex
4HOST_SRCDIR= external/bsd/flex/bin 4HOST_SRCDIR= external/bsd/flex/bin
5 5
6.include "${.CURDIR}/../Makefile.host" 6.include "${.CURDIR}/../Makefile.host"
7HOST_CPPFLAGS+= -DM4=\"${TOOL_M4}\" 7HOST_CPPFLAGS+= -DM4=\"${TOOL_M4}\"
8 8
9.y.c .l.c .y.h: 9.y.c .l.c .y.h:
10 @true 10 @true
11 11
12 12
13__BUILD: .USE 13__BUILD: .USE
14 (echo '#include "nbtool_config.h"'; \ 14 (echo '#include "nbtool_config.h"'; \
15 echo "#include <init${.TARGET}>") > ${.TARGET} 15 echo "#include <init${.TARGET}>") > ${.TARGET}
16 16
17scan.c: __BUILD 17scan.c: __BUILD
18parse.c: __BUILD 18parse.c: __BUILD
19parse.h: __BUILD 19parse.h: __BUILD
20 20
21scan.c: parse.h 21scan.c: parse.h
 22parse.h: Makefile
22 23
23CLEANFILES+=scan.c parse.c parse.h 24CLEANFILES+=scan.c parse.c parse.h