automake-ng
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Automake-NG] [FYI] Merge branch 'master' into ng/master


From: Stefano Lattarini
Subject: [Automake-NG] [FYI] Merge branch 'master' into ng/master
Date: Fri, 27 Jul 2012 09:58:46 +0200

commit 94bde9aab7efff7650222e317ef97295c8cfcaed
Merge: 40d140a 1192735
Author: Stefano Lattarini <address@hidden>
Date:   Thu Jul 26 19:01:49 2012 +0200

    Merge branch 'master' into ng/master

    * master: (39 commits)
      typofix: in a comment in Makefile.am
      maintcheck: fixup list of files in $(xdefs)
      tests: never source test-defs.sh directly, source test-lib.sh instead
      runtest: sanitize test environment
      tests: remove an obsolescent self test
      tests: "am_using_tap=yes" -> "am_test_protocol=tap"
      tests: protect test libs against multiple inclusion
      configure: testsuite shell can return early from "dot-sourced" files
      tests: move sanitization and "Bournification" in the generic test lib
      tests: source test defs in the generic test lib
      test defs: no need to re-add $srcdir/t/ax to $PATH
      tests: split test libs into "generic" and "automake-specific"
      test setup: move actual calling of testsuite setup in ./defs
      test setup: merge definitions of function for simple tests
      test init: refactor: new function 'am_test_setup'
      test init: refactor: move displaying of debugging info later
      test init: refactor: new function 'am_setup_testdir'
      test init: refactor: new function 'am_set_exit_traps'
      configure: testsuite shell set exit traps in shell functions
      test init: refactor: new function 'am_exit_trap'
      ...

    + Extra non-trivial edits:

    * Makefile.am (perf_TESTS): Define here, as 't/list-of-tests.mk' is gone
    in the 'ng/master' branch.
    (all_TESTS): Don't list tests in 't/perf'; this reflects the removal of
    $(perf_TESTS) from $(handwritten_TESTS) done in 't/list-of-tests.mk' on
    the 'master' branch.

    * t/depcomp-shuffle.sh: Source 'test-lib.sh', not './defs-static'.
    Also, simply use:
        . depcomp-shuffle.sh
    instead of:
        . "$am_testauxdir"/depcomp-shuffle.sh
    to source the helper shell script 'depcomp-shuffle.sh'.  See recent
    commit 'v1.12.2-49-g42fb45b' for a rationale.
    * t/depcomp-shuffle-sub-vpath.sh: Likewise.
    * t/depcomp-shuffle-sub.sh: Likewise.
    * t/depcomp-shuffle-vpath.sh: Likewise.

    Signed-off-by: Stefano Lattarini <address@hidden>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]