]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add variable INSTALLFLAGS_EDIT used to remove arbitrary INSTALLFLAGS.
authorhoek <hoek@FreeBSD.org>
Sat, 31 Jul 1999 20:27:33 +0000 (20:27 +0000)
committerhoek <hoek@FreeBSD.org>
Sat, 31 Jul 1999 20:27:33 +0000 (20:27 +0000)
commitea145ecb4c0bfe14ba796ccb8b2c30cb923dd32e
treed800b3712f711dc08884e4c0c6473043aca28ff6
parent50a739edfc9aba4fd1610718e2e43397b475492b
Add variable INSTALLFLAGS_EDIT used to remove arbitrary INSTALLFLAGS.

Specifically intended for removing -fschg ("INSTALLFLAGS_EDIT=:S/schg/uchg/")
this makes the NOFSCHG flag redundant.  NOFSCHG will still be honoured by
bsd.lib.mk but is valid for buildworld only.  NOFSCHG is still implemented in
the old way (ie. _not_ ".if NOFSCHG then { INSTALLFLAGS_EDIT+=:S/schg/,/ }"
to emphasize the fact that NOFSCHG is only supported in a limited
fashion and for buildworld.

The interface and implementation are such that future use of flags such
as sappnd can also be easily removed or altered (perhaps to uappnd).

This commit brought to you by the letters B, D, and E, and the numbers six,
one, thirteen, and three.
share/mk/bsd.kmod.mk
share/mk/bsd.lib.mk
share/mk/bsd.prog.mk
sys/conf/kmod.mk