automake-patches
[Top][All Lists]
Advanced

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

[PATCH 0/4] Search for a good POSIX/XSI shell, and use it in the automak


From: Stefano Lattarini
Subject: [PATCH 0/4] Search for a good POSIX/XSI shell, and use it in the automake testsuite
Date: Mon, 17 Oct 2011 13:43:58 +0200

This patch series is intended to be the starting point of a set of
changes that will allow us to assume a decent POSIX shell in the
automake testsuite.

I've pushed the series to a new public branch `testsuite-saner-shell',
to be eventually merged into `testsuite-work'.  I'd consider the branch
rewindable for now (at least until we will merge `testsuite-work' back
into it), so don't be afraid to send reviews requiring an amending of
the patches pushed so far.

My long-term hope is that most of the changes in this new branch will
turn out to be useful and generic enough to be eventually extracted and
generalized, and find their way into gnulib (or some similar project).

As usual, reviews and comments are welcome.

Stefano Lattarini (4):
  tests: shell running test scripts is now named AM_TEST_RUNNER_SHELL
  configure: search a sturdy POSIX shell to be used in the testsuite
  tests: remove obsolete uses of $sh_errexit_works
  test defs: fix indentation (cosmetic change)

 ChangeLog                            |   54 ++++++
 Makefile.in                          |    2 +-
 configure                            |  350 ++++++++++++++++++++++++++++++++--
 configure.ac                         |  186 +++++++++++++++++--
 doc/Makefile.in                      |    2 +-
 lib/Automake/Makefile.in             |    2 +-
 lib/Automake/tests/Makefile.in       |    2 +-
 lib/Makefile.in                      |    2 +-
 lib/am/Makefile.in                   |    2 +-
 m4/Makefile.in                       |    2 +-
 tests/Makefile.am                    |    6 +-
 tests/Makefile.in                    |    8 +-
 tests/defs                           |  136 +++++++-------
 tests/defs-static.in                 |   11 +-
 tests/self-check-cleanup.tap         |   18 +-
 tests/self-check-dir.tap             |    9 +-
 tests/self-check-env-sanitize.tap    |    4 +-
 tests/self-check-exit.tap            |   33 ++--
 tests/self-check-explicit-skips.test |   17 +-
 tests/self-check-me.tap              |    7 +-
 tests/self-check-reexec.tap          |   18 ++-
 tests/self-check-sanity.test         |    8 +-
 tests/self-check-tap.test            |   16 +-
 23 files changed, 708 insertions(+), 187 deletions(-)

-- 
1.7.2.3




reply via email to

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