Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Jul 2000 00:50:33 +0100
From:      Mark Ovens <mark@ukug.uk.freebsd.org>
To:        Marcel Moolenaar <marcel@cup.hp.com>
Cc:        stable@FreeBSD.ORG
Subject:   Re: Question about -DNOCLEAN when building the world
Message-ID:  <20000720005032.C239@parish>
In-Reply-To: <3976389A.A76FD2CD@cup.hp.com>; from marcel@cup.hp.com on Wed, Jul 19, 2000 at 04:24:10PM -0700
References:  <20000720000915.B239@parish> <3976389A.A76FD2CD@cup.hp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jul 19, 2000 at 04:24:10PM -0700, Marcel Moolenaar wrote:
> Mark Ovens wrote:
> > 
> > What exactly is -DNOCLEAN supposed to do when building the world?
> 
> It prevents cleaning of objects that otherwise need to be rebuilt.
> 
> > so it appears t still be doing a selective clean (on either
> > non-existent dirs or ones that have been newly created).
> > 
> > What is the reason for this? Is it just a "belt and braces" action?
> 
> We install binaries under the object tree. The directories in which we
> install these binaries will be cleaned because we don't have dependency
> information on them. We do not clean any object directories, so we only
> need to do the actual install and not the rebuild.
> 

I think I understand, but if /usr/obj has to be created (because it
didn't exist) does that not guarantee that it *is* clean? Or does
make(1) have no way of knowing that /usr/obj has been newly created?

> HTH,
> 
> -- 
> Marcel Moolenaar
>   mail: marcel@cup.hp.com / marcel@FreeBSD.org
>   tel:  (408) 447-4222

-- 
  If I buy a copy of WinDelete, and it doesn't delete Windows,
  am I entitled to my money back?
________________________________________________________________
      FreeBSD - The Power To Serve http://www.freebsd.org
      My Webpage http://ukug.uk.freebsd.org/~mark/
mailto:marko@freebsd.org             http://www.radan.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000720005032.C239>