X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?p=subdirmk.git;a=blobdiff_plain;f=tests%2Fcheck;h=de20e4bbbd45db85819d42b64c4e5e940070d9e2;hp=d5d282ffc4ba4816a36889b44f57516a7a7ceef7;hb=39ef3a6488f5e1a6db1dc6531768af2ad0cc2deb;hpb=53e9f379e64d8c3fe43d7ef78f88f5ebc9e2f059 diff --git a/tests/check b/tests/check index d5d282f..de20e4b 100755 --- a/tests/check +++ b/tests/check @@ -1,34 +1,5 @@ #!/bin/sh -set -ex +set -e -cd example - -#----- in-tree build ----- - -git clean -xdff -./autogen.sh && ./configure -make -j4 all check -make -j4 clean -make -j4 all check - -#----- out of tree build ----- - -git clean -xdff -mkdir build -cd build ->>../src/for-test.sd.mk ->>../lib/for-test.mk.in -.././autogen.sh && ../configure -make -j4 all check - -#----- testing rebuild on input change ----- - -echo '# for-check 1' >>../src/for-test.sd.mk -make -j4 -grep '^# for-check 1' src/Subdir.mk || false - -echo '# for-check 2' >>../lib/for-test.mk.in -make -j4 -grep '^# for-check 2' lib/for-test.mk || false - -echo ok. +${MAKE-make} -f tests/tests.mk -j8 +echo 'ok.'