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