]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
maint: prepare for next pretest.
authorKarl Berry <karl@freefriends.org>
Fri, 31 May 2024 15:55:10 +0000 (08:55 -0700)
committerKarl Berry <karl@freefriends.org>
Fri, 31 May 2024 15:55:10 +0000 (08:55 -0700)
* HACKING: typo, tweak release info.
* maintainer/maint.mk: typo.
* maintainer/syntax-checks.mk: typo, and exclude test-defs.sh
(actually .in) from the `...` test because I can't figure out how
to get the same results with $(...).

HACKING
maintainer/maint.mk
maintainer/syntax-checks.mk

diff --git a/HACKING b/HACKING
index c0b7702e9759e55c9de688b15873d2a2f73e28ef..8ec3fb0dd7136da2ac4255be1b6fc9897684a3df 100644 (file)
--- a/HACKING
+++ b/HACKING
   Probably useful to run it more verbosely:
     make AM_V_GEN= AM_V_at= VERBOSE=1 maintainer-check
 
-* After "make -j12 check" succeeds. run "make -j12 distcheck" before
+* After "make -j12 check" succeeds. Run "make -j12 distcheck" before
   pushing a commit, since that exercises yet more of the code.
 
 * To un-silence (some) of what make does, use make V=1.
     make bootstrap
     make -j12 check keep_testdirs=yes
     make maintainer-check
-    make -j12 distcheck                                # regular distcheck
-    make -j12 distcheck AM_TESTSUITE_MAKE="make -j12"  # parallelize makes
     make -j12 check-no-trailing-backslash-in-recipes
     make -j12 check-cc-no-c-o
+    make -j12 distcheck                                # regular distcheck
+    make -j12 distcheck AM_TESTSUITE_MAKE="make -j12"  # parallelize makes
 
   It is also advised to run "git clean -fdx" before invoking the
   bootstrap, to ensure a really clean rebuild.  However, it must
index e7e695b630155e2a8dc8e3e392abe9d5cb8a12b8..a995de58ef92149aa256d1123a3bfd3ceba58b39 100644 (file)
@@ -621,7 +621,7 @@ ALL_PACKAGES = \
 
 pkg-targets = check dist
 
-# Note: "ttp" stays for "Third Party Package".
+# Note: "ttp" stands for "Third Party Package".
 
 ttp-check ttp-check-all: do-clone = $(GIT) clone --verbose
 ttp-check: ttp-packages = $(FEW_PACKAGES)
index 337b6a3ecd91e11001a65ee794573249c1405c7f..97b60e8da4869aa0350d7ea27727f1a94e2078e1 100644 (file)
@@ -328,6 +328,10 @@ sc_tests_here_document_format:
 # Makefile.am rules, configure.ac code and helper shell script created and
 # used by out shell scripts, because Autoconf (as of version 2.69) does not
 # yet ensure that $CONFIG_SHELL will be set to a proper POSIX shell.
+# We exclude failure_footer_text_colorized in test-defs.in from the
+# check because the result differs with $(...) and I (Karl) don't know why;
+# the testsuite-summary-color.sh and tap-summary-color tests fail when
+# $(...) is used. Life is too short.
 sc_tests_command_subst:
        @found=false; \
        scan () { \
@@ -335,6 +339,7 @@ sc_tests_command_subst:
                 -e '/<<.*END/,/^END/b' -e '/<<.*EOF/,/^EOF/b' \
                 -e 's/\\`/\\{backtick}/' \
                 -e "s/[^\\]'\([^']*\`[^']*\)*'/'{quoted-text}'/g" \
+                -e /failure_footer_text_colorized=/d \
                 -e '/`/p' $$*; \
        }; \
        for file in $(xtests); do \