From: bob@cheetah.inmos.co.uk (Bob Green) Subject: Re: Patch to 0.97PL2 to reduce unnecessary compiles during a build Date: Tue, 1 Sep 1992 07:31:18 GMT
In article <1992Aug29.054524.28430@athena.mit.edu>, tytso@ATHENA.MIT.EDU (Theodore Ts'o) writes:
|> I got tired of waiting for a build of the system to finish, after I only
|> modified one or two configuration files. But due to how the UTS_RELEASE
|> and UTS_VERSION defines were updated, a lot of unnecessary files would
|> get recompiled due to their dependency on config.h, when they didn't
|> need to get recompiled. By separating out those #define's to another
|> building, we reduce the need to recompile sections of the kernel when we
|> relink the kernel.
|>
|> Linus, could you make sure this patch makes it to the next release?
|> Thanks!!!!
|>
Hi,
wouldn't it be simpler to make use of the various targets defined in the
Makefile ? I use
make Image
to do what you want, ie. just recompile the bits that have actually changed,
and
make
to increment the version and rebuild everything. Works OK for me.
-Bob
-- | Bob Green Inmos Ltd, Bristol bob@inmos.co.uk | or bob@inmos.com |The opinions above are the rantings of a madman and therefore could |not possibly reflect Inmos policy.