From 691a610b4d8c0ff026c96e0d907750ebbf15c044 Mon Sep 17 00:00:00 2001 From: Hartmut Brandt Date: Wed, 25 May 2005 08:46:31 +0000 Subject: Document why there is a dependency of certain object files from the Makefile. Requested by: ru --- usr.bin/make/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'usr.bin/make') 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 -- cgit v1.3