From: Ralf Wildenhues Date: Sat, 17 Oct 2009 08:28:16 +0000 (+0200) Subject: Merge branch 'parallel-dist' X-Git-Tag: ng-0.5a~462 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8d685d25fe828400409f024fec00a8b58c54f34e;p=thirdparty%2Fautomake.git Merge branch 'parallel-dist' * parallel-dist: dist: allow running several compressors in parallel. --- 8d685d25fe828400409f024fec00a8b58c54f34e diff --cc ChangeLog index 717578e34,e925df0cd..763c5738b --- a/ChangeLog +++ b/ChangeLog @@@ -1,20 -1,19 +1,34 @@@ 2009-10-17 Ralf Wildenhues + dist: allow running several compressors in parallel. + * lib/am/distdir.am (am__post_remove_distdir): New internal + variable. + (DIST_TARGETS): New variable, set to list of chosen distribution + formats. Order formats by expected duration, slowest first, for + better parallelism. + (dist-gzip, dist-bzip2, dist-lzma, dist-xz, dist-tarZ) + (dist-shar, dist-zip): Use $(am__post_remove_distdir). + (dist, dist-all): Do not depend on distdir. Instead of + replicating each compression command, use a recursive invocation + to allow running all $(DIST_TARGETS) in parallel. + * NEWS: Update. + Report by Peter Breitenlohner. + + Fix license headers of cscope tests to be GPLv2+. + * tests/cscope.test: Revert to GPL version 2. + * tests/cscope2.test: Likewise. + * tests/cscope3.test: Likewise. + + Sync auxiliary files from upstream. + * INSTALL, lib/INSTALL, lib/config.guess, lib/config.sub, + lib/texinfo.tex: Sync from upstream. + + Doc and comment typos. + * automake.in (handle_ltlibraries): Fix typo in comment. + * tests/distcom7.test: Likewise. + * tests/lisp5.test: Likewise. + * doc/automake.texi (Usage of Conditionals): Fix typo. + 2009-10-11 Ralf Wildenhues Fix race condition in werror2.test due to sanity sleep change. diff --cc NEWS index ef46ee786,5ccb59efa..0851e63fa --- a/NEWS +++ b/NEWS @@@ -1,14 -1,10 +1,18 @@@ -New in 1.11.0a: +New in 1.11a: + +* Changes to automake: + + - automake now generates silenced rules for texinfo outputs. + +* New targets: + + - New `cscope' target to build a cscope database for the source tree. + * Miscellaneous changes: + + - The `dist' and `dist-all' targets now can run compressors in parallel. + -Bugs fixed in 1.11.0a: +Bugs fixed in 1.11a: * Bugs introduced by 1.11: