Subject: Re: How to not build all the kernels as part of "release"
From: David Laight <firstname.lastname@example.org>
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: email@example.com