diff options
author | Stefano Lattarini <stefano.lattarini@gmail.com> | 2013-04-29 15:22:10 +0200 |
---|---|---|
committer | Stefano Lattarini <stefano.lattarini@gmail.com> | 2013-04-29 19:55:07 +0200 |
commit | 69f7791509c523fe8b199a432b72dca6a5ce3caa (patch) | |
tree | 10336ea162738dc61eefb3582b0a20746e89c75f /t/make-dryrun.tap | |
parent | e432b0d3f7deffd3468e7b32ab6760bc7f3148f2 (diff) | |
download | automake-69f7791509c523fe8b199a432b72dca6a5ce3caa.tar.gz |
header-vars: recognize more make flags ('-k' in particular)
* lib/am/header-vars.am (am__running_with_option): Here.
Few improvements to comments, while at it.
(am__make_keepgoing): New, tell whther make is being runt with
the '-k' option.
* t/make-keepgoing.tap: New test.
* t/list-of-tests.mk: Add it.
* t/make-dryrun.tap: Minor edits to keep it more in sync with
the new test.
Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
Diffstat (limited to 't/make-dryrun.tap')
-rwxr-xr-x | t/make-dryrun.tap | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/t/make-dryrun.tap b/t/make-dryrun.tap index a7597a3e7..a6470b6f5 100755 --- a/t/make-dryrun.tap +++ b/t/make-dryrun.tap @@ -18,7 +18,7 @@ . test-init.sh -plan_ 18 +plan_ 20 if echo "all: ; +@printf %sbb%s aa cc" | $MAKE -n -f - | grep aabbcc; then make_plus_silence () { return 0; } @@ -26,7 +26,7 @@ else make_plus_silence () { return 1; } fi -mkdir none +mkdir none # Also used later. if echo nil: | $MAKE -I none -f -; then make_supports_option_I () { return 0; } else @@ -59,7 +59,6 @@ check_make () case $1 in -C) condition=$2 skip_reason=$3; shift; shift;; -M) msg=$2; shift;; - -X) directive=TODO;; --) shift; break;; *) break;; esac @@ -136,7 +135,9 @@ check_metachars MYFLAGS='-knf2\ n\ \\n' check_metachars MYFLAGS="(&) | ; \" \` '" check_metachars MYFLAGS=" ' # ' " check_metachars MYFLAGS='$(foo)' +check_metachars MYFLAGS='$(foo -n)' check_metachars MYFLAGS='`touch bad`' +check_metachars MYFLAGS='`touch --dry-run bad`' # ---------------------------------------------------------------------- |