On Saturday 01 December 2007, Marc Espie wrote: > Well, it's time for an update on how things are going in make-land. > The initial pass at getting make -j in shape was enough to get it to > work in most cases. As usual, when you start down an unused code > path, it also uncovered a lot of issues, some of them fairly small, > others really big. > > If you read through src-change, after the initial switch to building > stuff correctly one command at a time through -j, and getting the > pipes to do sensible things, quite a few things happened: > - I started keeping track of items very carefully, so that I could > figure out when make failed, and where. > - I started trying to give out decent error messages. That part is > not perfect yet, the messages are often fragmented as they happened > `long' after the initial error has happened. > - there was some fiddling with variables to allow further changes. > - we got to have Suff_FindDeps be lazy, to give it a better change to > work with files that just got created (and this involved decoupling > wildcard expansion from Suff_FindDeps).
Marc, Does the eventual game plan for make -j include the ability to build on a "cluster" of systems? Thanks, JCR