On Wed, Dec 21, 2011 at 09:22:11AM -0000, Phil Holmes wrote: > A general comment on changes to the build system. How do we know > that there's been no unintended other effects of changes like this? > I think it would be wise to work up a system of checking, by doing > something like creating a list of all the files created by a build, > applying the changes, and then checking for diffs.
As long as patchy can do a full doc rebuild from scratch (done before accepting staging), and GUB can release stuff, I'm happy with that risk. I mean, it's not impossible that something might still go wrong, but I figure that most potential mistakes would be caught in that process. If you really want to be safe, you could certainly do something like ls -R $HOME/lilypond-git/build > old-build-files.txt ... edit, patch, delete build dir, do full doc build... ls -R $HOME/lilypond-git/build > new-build-files.txt diff old-build-files.txt new-build-files.txt If they differ, you might have a problem. But when you're adding new log files, you'd expect those to be added, so manual attention at the diff stage is required. I think such a script should just be used by you locally; I don't see enough demand/danger to warrant trying to add such a script to Patchy. Cheers, - Graham _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel