Touch generated files to avoid dependency generation warnings and missing dependencies

This commit is contained in:
Erik van der Kouwe 2010-08-29 17:50:51 +00:00
parent a5741a465f
commit a37514163b
2 changed files with 10 additions and 1 deletions

View file

@ -21,8 +21,14 @@ advtext.h advent1.dat advent2.dat advent3.dat advent4.dat: \
setup advent1.txt advent2.txt advent3.txt advent4.txt
./setup ${.CURDIR}
database.d: touch-genfiles
touch-genfiles:
[ -e advtext.h ] || touch -t 197001010000.00 advtext.h
CPPFLAGS.advent.c= -DTEXTDIR='"${TEXTDIR}"'
CLEANFILES+= ${DATFILES} advtext.h setup
.include <bsd.prog.mk>

View file

@ -15,6 +15,9 @@ INSTALLFLAGS+= -S 8k
CPPFLAGS.memory.c+= -I${MINIXSRCDIR}
CPPFLAGS.imgrd.c+= -I${.CURDIR}/../ramdisk -T /usr/tmp
imgrd.o: ${.CURDIR}/../ramdisk/image.c
imgrd.d: touch-genfiles
touch-genfiles:
[ -e ${.CURDIR}/../ramdisk/image.c ] || touch -t 197001010000.00 ${.CURDIR}/../ramdisk/image.c
.include <bsd.prog.mk>