Reference:
<http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12554>
I will apply this series in a couple pf days, barring objections.
Feedback and testing is welcome
Stefano Lattarini (7):
tests: expose bug#12554 (false positives for presence of '-k' make option)
header-vars: new variable $(am__running_with_option)
tests: remove dead code from t/make-dryrun.tap
header-vars: simplify how make flags are determined
header-vars: recognize more make flags ('-k' in particular)
subdirs: don't return false positives for the '-k' option's presence
tests: avoid a spurious error with Solaris make
THANKS | 1 +
lib/am/header-vars.am | 84 ++++++++++++++++----------
lib/am/subdirs.am | 13 ++--
t/list-of-tests.mk | 2 +
t/make-dryrun.tap | 9 ++-
t/make-keepgoing.tap | 134 +++++++++++++++++++++++++++++++++++++++++
t/nodep.sh | 6 +-
t/subdir-keep-going-pr12554.sh | 70 +++++++++++++++++++++
8 files changed, 274 insertions(+), 45 deletions(-)
create mode 100755 t/make-keepgoing.tap
create mode 100755 t/subdir-keep-going-pr12554.sh
--
1.8.2.1.610.g562af5b