freebsd-nq/share/mk
Bruce Evans 0b7162ffcc Use a different hack in the ${DFILE} rule to keep indirect dependencies
(mostly for includes) separate from direct dependencies (so that ${.ALLSRC}
can be used to find full paths to the sources for the direct dependencies
only).  The `::' hack just forgot the indirect dependendencies.  This
broke building doc/usd/13.viref with `make -jN' - the index got corrupted
by being built twice concurrently.

Cleaned up the ${DFILE} rule.  There was a .else clause with dead code in
it following a .else clause (make accepts this bad syntax).  ${.ALLSRC}
now works in the USE_SOELIMPP case.  Some client Makefiles no longer need
the SRCDIR=${.OBJDIR} hack.
1998-08-02 13:50:23 +00:00
..
bsd.dep.mk Recognize ".cpp" as a C++ suffix. 1998-06-05 18:38:55 +00:00
bsd.doc.mk Use a different hack in the ${DFILE} rule to keep indirect dependencies 1998-08-02 13:50:23 +00:00
bsd.info.mk Only include bsd.dep.mk in `mk'files that handle C sources. Abuse 1998-05-06 18:44:04 +00:00
bsd.kern.mk Added -ansi to CWARNFLAGS so that ANSI errors don't come back. 1998-05-01 18:13:37 +00:00
bsd.kmod.mk Honor NOSHARED for tools. All tools should be built static for 1998-07-29 14:19:48 +00:00
bsd.lib.mk Recognize ".cpp" as a C++ suffix. 1998-06-05 18:38:55 +00:00
bsd.libnames.mk add libcipher, and update comments about libdes, libkdb, libkrb etc 1998-06-01 19:38:20 +00:00
bsd.man.mk Don't include ../Makefile.inc here. bsd.man.mk is always included 1998-04-27 15:08:07 +00:00
bsd.obj.mk Make the whereobj target print it's output without the overhead of 1998-06-04 15:31:55 +00:00
bsd.own.mk ELF preparation step 2: 1998-05-26 20:12:56 +00:00
bsd.port.mk Add var "CD_MOUNTPT" set to /cdrom by default. 1998-07-28 22:27:16 +00:00
bsd.port.subdir.mk Add new target "checksubdirs". It will warn about any subdirectories that 1997-11-20 05:31:44 +00:00
bsd.prog.mk Recognize ".cpp" as a C++ suffix. 1998-06-05 18:38:55 +00:00
bsd.README Complete back-out of the bsd.locale.mk change. 1998-05-20 22:27:18 +00:00
bsd.sgml.mk Add rules to generate PDF files. 1998-05-18 16:57:10 +00:00
bsd.subdir.mk Delete stale comment. 1998-05-06 16:53:53 +00:00
Makefile Complete back-out of the bsd.locale.mk change. 1998-05-20 22:27:18 +00:00
sys.mk Move bsd.own.mk after make.conf, this allows BINFORMAT to be set in 1998-06-12 10:52:52 +00:00