Skip site navigation (1)Skip section navigation (2)
Date:      15 Jun 1996 17:44:34 GMT
From:      peter@spinner.DIALix.COM (Peter Wemm)
To:        freebsd-hackers@freebsd.org
Subject:   Re: Somebody explain this to me again.. :-)
Message-ID:  <4pusq2$3f5$3@haywire.DIALix.COM>
References:  <199606061945.FAA18814@godzilla.zeta.org.au>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <199606061945.FAA18814@godzilla.zeta.org.au>,
	bde@zeta.org.au (Bruce Evans) writes:
>>> 	echo 'INSTALL=	install -C' >> /etc/make.conf
>>> 	cd /usr/src
>>> 	make obj depend all install
>>> 	make all install
>>> 
>>> This is completely sufficient for the needs of everyone who isn't
>>> bootstrapping a new compiler or library, or building releases.
> 
>>This is more or less what:
> 
>>setenv NOCLEAN yes
>>make world
> 
>>buys you (except  that you're not doing  the build-tools target which  buys
>>you more time). Thanks to Peter...
> 
> Except it isn't obvious how to continue it when it crashes.

'make -DNOCLEAN world' is pretty much an "All bets are off!" type option.

I run it periodically, but then again, I read every single commit message,
and look over a good deal of the diffs too, so I have a pretty good idea
what to expect.

As for "Hmm, where did it get up to?", I always 'script' builds so I can
see exactly where, so I can decide whether to manually finish the last step
or two and then 'make depend && make all && make install'

And then I go and do something stupid and edit stdio.h or sys/errno.h which
hits 99.9% of the .depends for each target and have to start from scratch
next time.
 
> Bruce



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4pusq2$3f5$3>