chiark / gitweb /
README: Refer to example/
[subdirmk.git] / tests / filter / check
index 5ba1a231a56dbc7bcec056a1b5a91cfb8387e34c..10e63e249a8e2e15d1d5eec325f376d5fb80dde8 100755 (executable)
@@ -4,16 +4,21 @@ set -o pipefail
 
 cd tests/filter
 
-expand <../../README | ./extract-doctest . >/dev/null
+expand <../../README | ./extract-doctests . >/dev/null
+
+set +e
+../../generate sub/dir 2>stderr.tmp
+rc=$?
+set -e
+if [ $rc != 0 ]; then cat stderr.tmp; exit 1; fi
 
-../../generate sub/dir
 files=$(find -name \*.expected)
 for f in $files; do
        i=$f
        o=$f.tmp
        sed <$i >$o '
                /^# doctests:/ {
-                       r '"${f%/*}/doctest.mk.part"'
+                       r '"${f%/*}/doctests.mk.part"'
                        a
                }
        '