aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/make
diff options
context:
space:
mode:
authorHartmut Brandt <harti@FreeBSD.org>2005-05-25 08:46:31 +0000
committerHartmut Brandt <harti@FreeBSD.org>2005-05-25 08:46:31 +0000
commit691a610b4d8c0ff026c96e0d907750ebbf15c044 (patch)
tree35c4a824e94a41ef54580e49cbec7b8f7bb55da9 /usr.bin/make
parent522c85f5baeeafcefc25b991965d6089e7ffdd59 (diff)
Notes
Diffstat (limited to 'usr.bin/make')
-rw-r--r--usr.bin/make/Makefile6
1 files changed, 6 insertions, 0 deletions
diff --git a/usr.bin/make/Makefile b/usr.bin/make/Makefile
index c59a9a44083c..ba0d20e86d01 100644
--- a/usr.bin/make/Makefile
+++ b/usr.bin/make/Makefile
@@ -20,6 +20,12 @@ CFLAGS+=-D__FBSDID=__RCSID
# There is no obvious performance improvement currently.
# CFLAGS+=-DUSE_KQUEUE
+# Make object files which depend on preprocessor symbols defined in
+# the Makefile which are not compilation options but rather configuration
+# options dependend on the Makefile. main.c needs MAKE_VERSION while
+# shell.c uses DEFSHELLNAME. This will cause recompilation in the case
+# the definition is changed in the makefile. It will of course not cause
+# recompilation if one does 'make MAKE_SHELL=csh'.
main.o shell.o: ${MAKEFILE}
# Directive and keyword tables. We use hash tables. These hash tables have been