On 4/29/10, Edward Welbourne <e...@opera.com> wrote:
> > If an update to new source code, that would compile just fine in a clean
>  > checkout, breaks the incremental build, the build system is errornuous.
>
>
> I would like to agree with you, but this constraint is, in general,
>  incompatible with incremental building, which is too good a benefit to
>  throw away.

This is true for make, but not true for build systems in general. It
is entirely possible to have minimal incremental builds and avoid the
use of a manual "clean" to support cases where files have been moved
or deleted. I agree with Robert's position that the build system is
broken if an incremental build fails where a full build would succeed
after an update.

-Mike


_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to