On Wed, 23 Jul 2003, Adam Jack <[EMAIL PROTECTED]> wrote:

> BTW: I really wish we could improve gump to be smarter and (1) only
> re-build something if something inside it (or below) has changed

Only talking about the existing shell/XSLT Gump:

Detecting whether a module has changed is rather simple in update.sh,
just grep through the cvs output for lines starting with "P " or "U "
or lines that contain "is no longer in the repository".  This would be
almost the same for svn as well.

Likewise it would be rather easy to write yet another processor that
would calculate the projects that need to be rebuilt and it wouldn't
be too difficult to make build.sh use that.

It may even be possible to do that without the intermediate step -
i.e. make update.sh write status information and build.sh check that
before doing rsync and/or build.

This would obviously lead to even more XSLT to be written and even
longer and more complicated shell scripts.  How is the Python effort
coming along? 8-)

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to