diff options
author | Ralf Wildenhues <Ralf.Wildenhues@gmx.de> | 2010-09-26 09:21:14 +0200 |
---|---|---|
committer | Ralf Wildenhues <Ralf.Wildenhues@gmx.de> | 2010-10-02 18:37:45 +0200 |
commit | 614b643eca8361f9d5a5295d25482d07c34016af (patch) | |
tree | e56eeaac46f5d1415bc0e0610cd8287afd2d9e8c /lib/Automake/tests/Makefile.in | |
parent | 24e3b4ee2f8cb9f72dd94a05a893f3d4e88b7835 (diff) | |
download | automake-614b643eca8361f9d5a5295d25482d07c34016af.tar.gz |
Revert "parallel-tests: avoid command-line length limit issue."
This reverts commit 24e3b4ee2f8cb9f72dd94a05a893f3d4e88b7835,
because it re-opened the bug fixed by v1.11-10-g218e678.
2010-09-07 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
parallel-tests: avoid command-line length limit issue.
* automake.in (handle_tests): New argument $makefile, new
substitution %MAKEFILE%.
(generate_makefile): Adjust.
* lib/am/check.am [%?PARALLEL_TESTS%] (check-TESTS): Pass
sanitized TEST_LOGS value as makefile snippet on standard
input to $(MAKE), to avoid exceeding the command line limit on
w32 (MSYS).
* NEWS: Update.
Report by Bob Friesenhahn.
Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
Diffstat (limited to 'lib/Automake/tests/Makefile.in')
-rw-r--r-- | lib/Automake/tests/Makefile.in | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/Automake/tests/Makefile.in b/lib/Automake/tests/Makefile.in index 567802b36..09d3a6334 100644 --- a/lib/Automake/tests/Makefile.in +++ b/lib/Automake/tests/Makefile.in @@ -404,10 +404,10 @@ check-TESTS: @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @list='$(TEST_LOGS)'; \ - { echo "TEST_LOGS = \\"; \ - for f in $$list; do test .log = $$f || echo "$$f \\"; done; \ - } | sed '$$s/\\$$//' \ - | $(MAKE) -f Makefile -f - $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) + list=`for f in $$list; do \ + test .log = $$f || echo $$f; \ + done | tr '\012\015' ' '`; \ + $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$list" .log.html: @list='$(RST2HTML) $$RST2HTML rst2html rst2html.py'; \ |