Subject: re: CVS commit: src
To: Alan Ritter <ritter.alan@gmail.com>
From: matthew green <mrg@eterna.com.au>
List: source-changes
Date: 04/21/2006 08:04:56
Yes, it looks like there is some stuff that is left out this way, for
instance from usr.sbin/Makefile:
# IP Filter
.if (${MKIPFILTER} != "no")
SUBDIR+=ipf
.endif
But it appears that all the machine-dependant stuff is done inside the
directory, for example usr.sbin/ipwctl contains:
.if ${MACHINE} == "i386"
PROG= ipwctl
.endif
the difference between these two explains is that MKIPFILTER=no
means "don't build or install any ipfilter stuff", where as the
MACHINE check only means "only build ipwctl binary on i386, but
do install the manual everywhere."
/usr/share should be identical across all netbsd platforms, given
the same set of MKFOO build settings, like MKIPFILTER.
.mrg.