Re: Clean all targets
Re: Clean all targets
- Subject: Re: Clean all targets
- From: Rick Sustek <email@hidden>
- Date: Thu, 8 May 2008 10:33:45 -0700
As mentioned, cleaning is often done to try to get the build to work
correctly, to hopefully overcome some mistake in setting up
dependency relationships, or overcome an innate ability of the tools
to handle all dependency processing correctly.
Used in this manner, it is the functional equivalent of rebooting
your computer whenever something does not work the way you expect.
This is quite often a case of not wanting to take the time to figure
out what is wrong, and correct it if possible. But sometimes, it is
indeed the only solution!
There are a couple of other reasons for cleaning as well:
To perform "a clean build". This is often a requirement in product
development organizations, and is often done prior to giving a build
to the QA department for testing, or prior to formal release. One
could argue that if everything was working correctly, this step would
not be needed. But, after decades of learning the hard way, this step
may be superstitious but it is firmly engraved in the collective being.
Another reason to clean, is simply to recover disk space! Project
output can get quite large for many types of products. When you are
done actively working in a project, doing a clean can recover
substantial disk space.
Happy cleaning,
-Rick
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden