Subject: Re: New target in Makefile? build-kernel ?
To: Samuel Tardieu <sam@inf.enst.fr>
From: Rasputin <rasputin@idoru.mine.nu>
List: current-users
Date: 08/09/2002 13:42:25
* Samuel Tardieu <sam@inf.enst.fr> [020809 13:04]:
> On  9/08, Rasputin wrote:
> 
> | > Yes, it does look a lot like FreeBSD so if this is to be added why not 
> | > use the same naming as FreeBSD so that people that use both won't get 
> | > confused? FreeBSD uses this naming:
> | >   make buildkernel KERNCONF=MYCONF
> | >   make installkernel KERNCONF=MYCONF
> | > (And if KERNCONF is not specified GENERIC will be used.)
> | 
> | Yes, but the 
> | 
> | config SOnSO
> | cd ../compile/SonSO
> | make depend && make
> | 
> | process is common to all BSDs, isn't it? FreeBSd still supports that
> | (or did last time I used it), so I don't see a compatibility problem
> | really.
> 
> They are not equivalent: in FreeBSD, "make buildkernel" is usually done
> after a "make buildworld" and uses the newly built utilities.

True; but a buildworld on FreeBSD != a ./build.sh on NetBSD
(actually I'm not sure NetBSD has a standard way to build userland without
installing it? I tend to use ' -D /usr/local/fakeroot ' for paranoid reasons.)

-- 
Rasputin :: Jack of All Trades - Master of Nuns