]> git.ipfire.org Git - thirdparty/gettext.git/commit
build: enable parallel tests harness from Automake
authorStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 14 Dec 2012 17:11:38 +0000 (18:11 +0100)
committerDaiki Ueno <ueno@gnu.org>
Thu, 30 May 2013 04:07:31 +0000 (13:07 +0900)
commit417f0080823ae17d0f258ec08f3810cd0274e021
tree71022b82f8c10636ebd85e1d6d85384c91a2e9f3
parent3533f6cc3521ead6ed20740e5256c4837786a35c
build: enable parallel tests harness from Automake

This way, we'll be able to run test cases in parallel (useful
on multicore systems), and output from test cases will be
saved in log files, which should simplify debugging and bug
reporting.

* configure.ac (AM_INIT_AUTOMAKE): Add 'parallel-tests' option.
Require Automake 1.11.1 or later, so that the 'parallel-tests'
will be certainly available.
(AC_INIT): Require Autoconf 2.62 or later; that is the minimal
version supported by Automake 1.11.1 or later.
* gettext-runtime/configure.ac: Likewise.
* gettext-tools/configure.ac: Likewise.
* autogen.sh: Update version number requirement for Autoconf.
* gettext-tools/tests/Makefile.am (TESTS_ENVIRONMENT): Remove
trailing '$(SHELL)'.  With the parallel-tests harness, this is
no longer the correct way to define a custom test runner for
the test scripts; to do so, we have to ...
(LOG_COMPILER): ... define this to $(SHELL).

Copyright-paperwork-exempt: yes
Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
ChangeLog
autogen.sh
configure.ac
gettext-runtime/ChangeLog
gettext-runtime/configure.ac
gettext-tools/ChangeLog
gettext-tools/configure.ac
gettext-tools/tests/ChangeLog
gettext-tools/tests/Makefile.am