Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 1a4a80fc | 2013-12-23 18:12:20 | maintainer: am-ft: add option to cater to clock skews * maintainer/am-ft: Add option '-S', giving a number of seconds to sleep after copying the tarball to the remote system and before unpacking, building and testing it. This is to cater to situations where the clock of the remote system is skewed (in the past) w.r.t. the clock the local system the tarball has been built on. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| 958a8a47 | 2013-06-28 19:56:43 | am-ft: make the environment available earlier So that, with a PATH that is updated earlier, we can find the 'xz' program even on systems where it isn't in the default PATH. * maintainer/am-ft: Adjust accordingly. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| a9926a4c | 2013-06-19 17:44:18 | maint: port check-minimal-autoconf to VPATH builds * maintainer/maint.mk (check-minimal-autoconf): Here. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| 9367069c | 2013-06-19 11:34:39 | rename-tests: also "git add" list-of-tests.mk Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| 5b4d68bc | 2013-06-19 11:59:00 | rename-tests: rework some code for clarity and safety Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| 90c69318 | 2013-06-19 11:37:35 | rename-tests: inform the user about the pre-filled commit msg Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| 77247849 | 2013-06-19 11:35:11 | typofix: in comments in 'maintainer/rename-tests' Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| fb3fe261 | 2013-05-30 15:41:34 | Merge branch 'micro' into maint * micro: maint: support new Automake versioning scheme in tagging/uploading rules announcement: can be generated from development snapshots as well announcement: can be generated from development snapshots as well announcement: be less strict in the paring of NEWS maint: version bump after beta release 1.13.2b release: beta release 1.13.2b (will become 1.13.3) sync: update config.guess from upstream Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| 649c03b4 | 2013-05-29 14:54:47 | Merge branch 'micro' into maint * micro: t/README: document "run_make", discourage "make -e" cosmetics: tiny whitespace fixlets tests: avoid a spurious failure with MSVC tests: avoid a spurious failure on non-POSIX systems | ||
| 94d57f3d | 2013-05-28 17:53:03 | Merge branch 'micro' into maint * micro: docs: AM_PROG_MKDIR_P: will not be removed in 2.0 release of Automake maint: sanity checks in 'check-minimal-autoconf' convenience target maint: test minimal supported autoconf through convenience target maint: install minimal supported autoconf through convenience targets test-lib: typofix in comments | ||
| d81424aa | 2013-05-26 12:04:48 | Merge branch 'micro' into maint * micro: tests: avoid a couple of extra sleep with GNU make NEWS: document testsuite work for 1.13.3 lint: remove a couple of obsolete syntax checks lint: cosmetics: use #-comments, not ##-comments lint: cosmetics: some reordering lint: recipes of syntax check require GNU grep; ensure it is used lint: better name for a syntax check tests: rename $am_make_rc_got -> $am_make_rc tests: ensure $required is not set too late Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| 86e45fe1 | 2013-05-23 20:12:17 | Merge branch 'micro' into maint * micro: tests: avoid '$MAKE' redirections, use 'run_make' instead tests: avoid use of redirected 'run_make' invocations lint: warn against redirected 'run_make' invocations comments: next GNU make release 4.0, not 3.83 tests: fix a potential spurious failure due to global config.site HACKING: it's OK to do testsuite refactoring in a micro version Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| 4d56c0f3 | 2013-05-22 00:09:30 | Merge branch 'micro' into maint * micro: tests: run_make: options to do command redirection tests: only activate 'unset' alias if required tests: better idiom to override make macro defs on the cmdline test-lib: minor style changes test-lib: fix botched function name in an error message Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| 60bfe0b9 | 2013-05-20 10:58:43 | Merge branch 'micro' into maint * micro: maintcheck: minor tweaks and fixlets Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| 6aaa128d | 2013-05-16 13:35:45 | Merge branch 'micro' into maint * micro: tests: remove exec bit from all of them ('micro' branch) maint: tests no longer need to have executable bit set | ||
| 05703b1a | 2013-05-10 19:32:20 | maintcheck: fix two references to old location of aclocal and automake * maintainer/syntax-checks.mk (sc_perl_at_substs): Here: it should refer to 'bin/automake' and 'bin/aclocal', not 'automake' and 'alocal'. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| 0736c67c | 2013-05-10 13:31:59 | Merge branch 'dog-feeding' into maint * dog-feeding: build: move automake and aclocal in 'bin' subdir build: break up monolithic Makefile.am in subdir-specific fragments | ||
| 25194b62 | 2013-05-09 14:14:00 | Merge branch 'branch-1.13.2' into maint * branch-1.13.2: announcement: cater to more flexible NEWS format | ||
| ce70cf4b | 2013-05-09 11:57:20 | build: move automake and aclocal in 'bin' subdir * automake.in: Rename ... * bin/automake.in: ... like this. * aclocal.in: Rename ... * bin/aclocal.in: ... like this. * Makefile.am: Move parts that dealt with the building/distribution of aclocal and Automake .. * bin/Makefile.inc): ... in this new included fragment. Adjust as needed, and make deliberate use of the '%D%' substitution. * lib/gen-perl-protos: Move ... * bin/gen-perl-protos: ... here. * bootstrap.sh, configure.ac, maintainer/rename-tests, t/wrap/aclocal.in, t/wrap/automake.in, doc/Makefile.inc, t/ax/tap-setup.sh, .gitignore: Adjust. * maintainer/syntax-checks.mk: Likewise, and enhance a little. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| 2d3a2e36 | 2013-05-04 11:50:10 | Merge branch 'branch-1.13.2' into maint * branch-1.13.2: maint: targets and recipes to simplify testing on real-world packages build: preparatory refactoring build: tiny reduction in code duplication make flags analysis: handle more options with args make flags analysis: use simpler variable names make flags analysis: whitespace changes make flags analysis: embed in a subshell make flags analysis: be more robust make flags analysis: cater to GNU make 3.83 (still unreleased as of now) tests: expose weaknesses in make flags analysis tests: improve debugging output in checks on make flags analysis make flags analysis: refactor, to reduce code duplication tests: avoid one tricky use of "make -e" tests: avoid a spurious error with Solaris make subdirs: don't return false positives for the '-k' option's presence header-vars: recognize more make flags ('-k' in particular) header-vars: simplify how make flags are determined tests: remove dead code from t/make-dryrun.tap header-vars: new variable $(am__running_with_option) tests: expose bug#12554 (false positives for presence of '-k' make option) | ||
| 96b1303d | 2013-04-30 15:35:46 | Merge branch 'branch-1.13.2' into maint * branch-1.13.2: sync: update files from upstream with "make fetch" maintcheck: remove outdated whitelisting tar: format 'ustar' cannot support UID/GID longer than 21 bits Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| 283ded7f | 2013-02-04 23:04:18 | build: auto-generate perl subroutines prototypes for automake and aclocal This will allow us to avoid either using the '&foo' invocation form when invoking a subroutine before its definition, or having to maintain the list of prototypes by hand (with the risk of having it become incomplete or fall out-of-sync when future edits to the automake and aclocal scripts are done). * Makefile.am (automake, aclocal): Automatically generate a list of prototypes by looking at the subroutines definitions. * bootstrap.sh: Likewise, when generating the temporary automake and aclocal scripts used for bootstrapping. * automake.in: Add a placeholder that will be tracked by the new recipes and substituted with the computed prototypes. Remove existing prototypes, that are now superfluous. Some adjustments required by the new, more comprehensive prototypes declarations. * aclocal.in: Likewise. * maintainer/syntax-checks.mk (sc_diff_automake, sc_diff_aclocal): Adjust. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| bb7e8f79 | 2013-01-21 15:35:48 | lint: fix spurious failure for 'sc_rm_minus_f' syntax check * maintainer/syntax-checks.mk (sc_rm_minus_f): Also exempt file 't/rm-f-probe.sh'. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| b8d77c81 | 2013-01-12 17:41:58 | convenience: "make lint" as an alias for "make maintainer-check" * maintainer/syntax-checks.mk (lint): Here. I'm a lazy typist ... Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| d353dbc3 | 2013-01-12 11:26:36 | copyright: add few missing copyright notices Issue revealed by warnings from "make update-copyright". * maintainer/am-ft: Add copyright notice. * maintainer/am-xft: Likewise. * maintainer/rename-tests: Likewise. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| a9966b04 | 2013-01-12 11:22:10 | maint: files in PLANS are to be exempted from copyright notice * maintainer/maint.mk (update-copyright): Adjust. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| b8e238a7 | 2013-01-12 11:16:44 | maint: consistently honor the UPDATE_COPYRIGHT_YEAR environment variable * maintainer/maint.mk (update-copyright): Here. The 'lib/update-copyright' already honoured it, but some parts of our recipe didn't. This has caused the incomplete copyright bump that was fixed by the previous patch. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> | ||
| dbe3eea4 | 2013-01-10 23:40:26 | Rename 'maint/' -> 'maintainer/', for Git's sake Otherwise, Git gets confused by the fact that a directory ('maint') is named like a branch, and forces me to tweak the command line to resolve the ambiguity for it. * maint/: Rename ... * maintainer/: ... like this. * Makefile.am, GNUmakefile: Adjust. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> |