Make buildkernel's require a buildworld to be done first, because they
authorMatthew Dillon <dillon@dragonflybsd.org>
Fri, 2 Apr 2004 06:21:36 +0000 (06:21 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Fri, 2 Apr 2004 06:21:36 +0000 (06:21 +0000)
commite05c8c841eb5186211cc044025c22b8a9c640af5
treed64bad048906bdbc6a57a2299191b7998fa4e753
parent24e51f365f430d8752746f57569847b24b09b9ed
Make buildkernel's require a buildworld to be done first, because they
no longer munge the pathes to use native apps when buildworld tools aren't
available.

Buildkernel now tells you this and exits if it doesn't think you've done
a buildworld.

Add a new target, 'nativekernel', which just runs config and uses native
tools to build the kernel.  'nativekernel' and 'buildkernel' use the same
object directory but are mutually exclusive.  If you run one, then try to run
the other, it will wipe the directory and start over.
Makefile
Makefile.inc1