"nanobsd" prototype

Poul-Henning Kamp phk at phk.freebsd.dk
Fri Mar 12 03:55:10 PST 2004


In message <20040312115202.GA98578 at numeri.campus.luth.se>, Johan Karlsson write
s:
>On Thu, Mar 11, 2004 at 16:04 (-0700) +0000, M. Warner Losh wrote:
>> In message: <52729.1079033952 at critter.freebsd.dk>
>>             "Poul-Henning Kamp" <phk at phk.freebsd.dk> writes:
>> : I want nanobsd to use the normal build/installworld targets, but feel
>> : free to prune your system in the Customize target.
>> 
>> Maybe it is time to have a generic way to include/exclude directories
>> from installworld, but not buildworld.
>
>We kind of have this already
>
># make buildworld
># make installworld SUBDIR_OVERRIDE='dirs to include'
>
>I guess it would be trivial to add a new variable
>SUBDIR_OVERRIDE_INSTALL that only affects the installworld
>target if you need to put in make.conf.

While this may technically be a possibility, it is a lousy userinterface
to the FreeBSD hacker who's trying to configure an embedded system.

I think the NO_FOO principle of functional exclusion is far more
user friendly.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.


More information about the freebsd-current mailing list