freebsd-skq/share
bdrewery 6c8338f92c mkdep: Fix -include not being added for .depend tracking.
This fixes incremental build of OpenSSH after the recent upgrade.

For example, in secure/lib/libssh, -include ssh_namespace.h is used on
all files.  This is not tracked in the .depend file though due to
MKDEP_CFLAGS not including it.  The ssh example was broken in r291941
when not using FAST_DEPEND due to the .depend bug.  FAST_DEPEND was not
affected by this because it generates dependencies at compile time and
thus sees the -include.

This ugly make syntax could be simpler for bmake by using :tW but
fmake-compatible syntax is used since this needs to be MFC'd all the way
to stable/9.

Also add a temporary hack to workaround existing checkouts building
incrementally with a .depend file not having these headers.

MFC after:	1 week
Sponsored by:	EMC / Isilon Storage Division
2016-01-20 01:40:18 +00:00
..
colldef
ctypedef Use :E instead of regex in ctypedef Makefiles 2015-12-19 12:26:01 +00:00
dict
doc
dtrace
examples Suggest setting gateway_enable="YES" instead of sysctl net.inet.ip.forwarding=1 to enable packet forwarding. 2016-01-14 01:32:17 +00:00
i18n
keys
locale-links
man Add vrefl(), a locked variant of vref(9). 2016-01-18 22:21:46 +00:00
me
misc committer-src.dot: Add {adrian,delphij}->me 2016-01-10 08:41:01 +00:00
mk mkdep: Fix -include not being added for .depend tracking. 2016-01-20 01:40:18 +00:00
monetdef
msgdef
numericdef
security
sendmail
skel
snmp
syscons
tabset
termcap
tests
timedef Restore a day of the week in date(1) output for Japanese locales. 2015-12-20 14:59:30 +00:00
vt Use correct name 'us' for character 31 in keymaps 2016-01-02 04:42:53 +00:00
zoneinfo
Makefile
Makefile.inc