[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Automake-commit] [SCM] GNU Automake branch, experimental/ng/check, crea
From: |
Stefano Lattarini |
Subject: |
[Automake-commit] [SCM] GNU Automake branch, experimental/ng/check, created. v1.12-290-g9a49d76 |
Date: |
Mon, 21 May 2012 23:40:59 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Automake".
http://git.sv.gnu.org/gitweb/?p=automake.git;a=commitdiff;h=9a49d76e6e72935dbd3a855d6e0fde1b8ae7ac9a
The branch, experimental/ng/check has been created
at 9a49d76e6e72935dbd3a855d6e0fde1b8ae7ac9a (commit)
- Log -----------------------------------------------------------------
commit 9a49d76e6e72935dbd3a855d6e0fde1b8ae7ac9a
Author: Stefano Lattarini <address@hidden>
Date: Tue May 22 01:40:35 2012 +0200
parallel-tests: define $(TEST_SUITE_LOGS) in makefile fragments.
* automake.in (handle_tests): Do note define the default for
$(TEST_SUITE_LOGS) here, rather ...
* lib/am/parallel-tests.am: ... do it here.
Signed-off-by: Stefano Lattarini <address@hidden>
commit 1857a654e543b63429dfa72d324cd6825faa637b
Author: Stefano Lattarini <address@hidden>
Date: Tue May 22 01:37:28 2012 +0200
parallel-tests: warn about invalid TEST_EXTENSIONS at make time
* automake.in (handle_tests): Instead of warning about invalid test
extensions at Automake runtime, pass their list through the transform
'%INVALID_TEST_EXTENSIONS%' to ...
* lib/am/parallel-tests.am: ... this file, that will warn at make
runtime if that list is not empty.
Signed-off-by: Stefano Lattarini <address@hidden>
commit 10e4ef2273e1ee7d147aff33b0a70b99c19a01eb
Author: Stefano Lattarini <address@hidden>
Date: Tue May 22 01:11:42 2012 +0200
check: separate serial an parallel harnesses in distinct '.am' fragments
This is just code reordering. No semantic change is intended.
* lib/am/check.am: Split out ...
* lib/am/parallel-tests.am, lib/am/serial-tests.am: ... into these
two files.
* automake.in (handle_tests): Adjust.
* Makefile.am (dist_am_DATA): Likewise.
Signed-off-by: Stefano Lattarini <address@hidden>
commit 8c3835b36d1a5c1b414d22f5e6b6bf56c7bf9401
Author: Stefano Lattarini <address@hidden>
Date: Tue May 22 00:58:58 2012 +0200
check: move definition of console colors in its own '.am' fragment
This is only meant to simplify future changes. No semantic change is
intended.
* lib/am/check.am: Include ...
* lib/am/check.am (am__tty_colors, am__tty_colors_dummy): Move out to ...
* lib/am/color-tests.am: ... this new file.
* Makefile.am (dist_am_DATA): Adjust.
Signed-off-by: Stefano Lattarini <address@hidden>
commit e3ffcef17922195d4699baafe393217dd86b2aba
Author: Stefano Lattarini <address@hidden>
Date: Mon May 21 23:27:55 2012 +0200
refactor: make '$am_config_aux_dir' available as a make variable
This API improvements will become useful in future changes.
* automake.in (generate_makefile): Define an internal make variable
'$(am__config_aux_dir)', holding value '$am_config_aux_dir' computed
at Automake time.
(All users): Adjusted.
* t/distcom2.sh: Adjust.
* t/distcom-subdir.sh: Likewise.
* t/yacc-auxdir.sh: Likewise.
* t/auxdir.sh: Adjust and simplify.
* t/auxdir6.sh: Likewise.
* t/auxdir7.sh: Likewise.
* t/auxdir8.sh: Likewise.
Signed-off-by: Stefano Lattarini <address@hidden>
commit 77b91325325aa002a48badd6c07688cd43a9e516
Author: Stefano Lattarini <address@hidden>
Date: Mon May 21 23:15:31 2012 +0200
am: implement $(am__tolower) and $(am__toupper)
These new make functions will be useful in future changes.
* lib/am/header-vars.am (am__toupper, am__tolower): New make functions.
* t/internals.tap: Test them.
Signed-off-by: Stefano Lattarini <address@hidden>
commit 919d7ea322aa14dd2e71f358156c7c3a927cbd26
Author: Stefano Lattarini <address@hidden>
Date: Mon May 21 22:40:34 2012 +0200
tests: get rid of an almost-obsolete parallel-tests related test case
* t/posixsubst-tests.sh: Remove this test, merging the still-relevant
parts of it ...
* t/parallel-tests-dynamic.sh: ... in here. Since we are at it, make
existing grepping checks on "make check" output slightly stricter.
Signed-off-by: Stefano Lattarini <address@hidden>
commit 124217dc6d65aa92b214779904fbd8c3549c6fc9
Author: Stefano Lattarini <address@hidden>
Date: Mon May 21 22:23:56 2012 +0200
serial-tests: simplify automake-time preprocessing
Prefer make-time and recipe-time processing instead. Note that this
change does not (nor is meant to) offer any simplification nor performance
enhancement (in fact, it actually complicates the code); its purpose is
to continue the trend of "move logic and knowledge out of the automake
script and into the generated Makefiles".
* NG-NEWS: Report that $(TESTS) and $(XFAIL_TESTS) are not rewritten
anymore for $(EXEEXT) appending.
* automake.in (handle_tests): Don't rewrite TESTS nor XFAIL_TESTS
anymore.
* lib/am/check.am: If 'EXEEXT' AC_SUBST is used, process $(TESTS) and
$(XFAIL_TESTS) for $(EXEEXT) appending (for entries that are also
compiled programs). Do so with the help of ...
(am__check_cook_with_exeext_1, am__check_cook_with_exeext): ... this
new internal make functions, and place the processed content into
(am__cooked_tests, am__cooked_xfail_tests): ... these new internal
variables respectively.
(check-TESTS): Depend on and use $(am__cooked_tests) rather than
plain $(TESTS). While we are at it, remove some code duplication
with the help of the new 'is_xfail_test' shell function.
* t/check5.sh: Adjust and extend.
* t/check7.sh: Likewise.
* t/serial-tests.sh: Adjust.
* t/exeext4.sh: Adjust.
Signed-off-by: Stefano Lattarini <address@hidden>
commit 1c2a2cf0fb0725fd60093acf28d6df4a7943f752
Author: Stefano Lattarini <address@hidden>
Date: Mon May 21 19:16:10 2012 +0200
general: new internal make variable $(am__all_progs)
This is just a preparatory refactoring for future changes.
* automake.in (generate_makefile): Substitute $(am__all_progs) to the
list of all programs "seen" by automake (by looking at the PROGRAMS
primary).
* t/all-progs.sh: New test.
Signed-off-by: Stefano Lattarini <address@hidden>
-----------------------------------------------------------------------
hooks/post-receive
--
GNU Automake
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Automake-commit] [SCM] GNU Automake branch, experimental/ng/check, created. v1.12-290-g9a49d76,
Stefano Lattarini <=