Subject: Re: How to not build all the kernels as part of "release"
To: <>
From: David Laight <>
List: current-users
Date: 05/30/2003 23:23:45
> Is there a good way to prevent building all the kernels in conf/ as part of
> building a release?  That is, if I track current and I want to rebuild
> everything into sets for an upgrade, I basically want to build all the sets
> except kernel; this seems to be the longest part of the build and I don't
> end up using any of the kernels anyway.

If you have built them once, then try (with anything except csh):

$ cd /bsd/src/etc
$ KERNELS_DONE= nbmake snapshot
$ nbmake iso-image

You can also add 'INSTALL_DONE=' to avoid trundling though all the rest of
the build.  Useful if you know you've rebuilt the bits you need.

Some processing of the kernels does go on, but it is a lot quicker than
the builds.  If it annoys me enough I might work out where it happens
and add appropriate dependencies.


David Laight: