]> git.ipfire.org Git - thirdparty/automake.git/commit
[ng] vars: remove variable $(am__sh_e_setup)
authorStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 27 Jul 2012 08:32:58 +0000 (10:32 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 27 Jul 2012 08:32:58 +0000 (10:32 +0200)
commitc0344626306dab5a8f5714c52740878371903a9d
tree0bbccba82365883d23a793ad5a701d8b70a87940
parent783c0e6879e3c575fc88532c636703b03f9c64d9
[ng] vars: remove variable $(am__sh_e_setup)

The comments to that variable claimed that "set +e" in the shell was
an XSI extension, but the Automake testsuite since at least 1.11 (which
was run several times with some weak, non-POSIX vendor /bin/sh) used it
in the test script, with not problem whatsoever.  So we don't actually
need the safety net provided by $(am__sh_e_setup): we can simply use
'set +e' in the relevant recipes.

* lib/am/header-vars.am (am__sh_e_setup): Remove.
* lib/am/parallel-tests.am: Remove usages; simply inline 'set +e' instead.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
lib/am/header-vars.am
lib/am/parallel-tests.am