Date: Fri, 23 Aug 1996 10:36:12 +0200 (MET DST) From: sos@freebsd.org To: jkh@time.cdrom.com (Jordan K. Hubbard) Cc: hackers@freebsd.org Subject: Re: Am I wrong or is this just stupid? Message-ID: <199608230836.KAA17678@ra.dkuug.dk> In-Reply-To: <28689.840787950@time.cdrom.com> from "Jordan K. Hubbard" at Aug 23, 96 01:12:30 am
next in thread | previous in thread | raw e-mail | index | archive | help
In reply to Jordan K. Hubbard who wrote: > > Looking more at our make world methodology, I'm wondering at > stuff like this: > > # lib-tools - build tools to compile and install the libraries. > # > lib-tools: > cd ${.CURDIR}/usr.bin/tsort && \ > ${MAKE} ${MK_FLAGS} all install ${CLEANDIR} ${OBJDIR} > ... ^^^^^^^^^^^ > > I know that one can turn this off by whacking CLEANDIR, but why even > do this at all for the intermediate build targets? We build the > miscellaneous build tools, the compiler tools and all the core > libraries only to throw away the results of all that work so that we > can come around and do it all over again when it comes time to make it > all from the top. I've looked at all the ordering issues with this > and I still can't see the logic of it. Anyone in opposition to simply > removing the ${CLEANDIR} ${OBJDIR} parts on intermediate builds? > Anything which cuts down our make world time is a good thing to me. Hmm, I guess its because we wan't to build our tools etc, with the newest version.. This would resolve some (but not all) bootstrap problems in the tools... I have been using make -DNOCLEAN world for a long time, and that sure speeds up the process :) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Soren Schmidt (sos@FreeBSD.org) FreeBSD Core Team So much code to hack -- so little time.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199608230836.KAA17678>