freebsd-skq/share
Dag-Erling Smørgrav 0d7cc1d0eb Normally, when a header file is removed from the build (as i4b headers
were recently), a simple 'make cleandepend; make depend' is sufficient
to keep the tree buildable after a cvs update when doing incremental
builds.

However, kdump and truss use a script which searches for header files
that define ioctls, and generates C code that includes them.  This
script will usually not need updating when a header file is removed,
so the normal dependency mechanism will not realize that it needs to
be re-run.  One is therefore left with code that references dead files
but will only be removed by a full 'make clean', which defeats the
purpose of incremental builds.

To work around this, modify the cleandepend target in bsd.dep.mk to
also remove any files listed in a new variable named CLEANDEPFILES,
and modify kdump's and truss's Makefiles accordingly.

MFC after:	2 weeks
2008-02-03 11:34:56 +00:00
..
colldef Add reference to mnemonic char names 2007-12-25 21:21:26 +00:00
dict Correct typos containing my login name (plus one more in expr.y). 2007-02-18 19:48:59 +00:00
doc Link wpi(4) into the build. 2007-11-08 22:09:37 +00:00
examples - Add doc/hu_* and doc/mn_* to the refuse examples so that include all 2007-12-07 19:22:34 +00:00
info
isdn
man Remove the rr232x manual page. 2008-02-03 07:31:49 +00:00
me
misc o FreeBSD 6.3-RELEASE added. 2008-01-18 19:25:15 +00:00
mk Normally, when a header file is removed from the build (as i4b headers 2008-02-03 11:34:56 +00:00
mklocale "NONE" -> "ASCII" encoding 2008-01-23 04:25:10 +00:00
monetdef International code for Russian Ruble is changed from RUR to RUB 2007-02-28 16:28:49 +00:00
msgdef Update korean locale messages: 2008-02-01 20:15:21 +00:00
numericdef
security
sendmail
skel Remove /usr/X11R6 from the path here too. 2007-05-29 22:07:57 +00:00
snmp
syscons Add a Macbook/Macbook Pro compatible keyboard layout for French keyboards. 2007-07-13 08:29:24 +00:00
tabset
termcap - Remove kH and *6 from xterm. They are defined to the same key as @7 (kp_end). 2008-01-08 16:00:24 +00:00
timedef Comments fixing 2007-12-30 03:08:52 +00:00
zoneinfo Still no new leapseconds: Bulletin C-35 2008-01-18 09:34:39 +00:00
Makefile Make zoneinfo optional so that a filesystem upgrade/update does not overwrite 2007-06-26 19:40:03 +00:00
Makefile.inc