Merge remote-tracking branch 'origin/master' into xaig_dff
[yosys.git] / tests / various / run-test.sh
index 92b90576504755b93902326ae4edc39e66df8a02..ea56b70f029f9ce25afd09b08be9649d3e41b7a7 100755 (executable)
@@ -1,12 +1,20 @@
 #!/usr/bin/env bash
 set -e
+{
+echo "all::"
 for x in *.ys; do
-       echo "Running $x.."
-       ../../yosys -ql ${x%.ys}.log $x
+       echo "all:: run-$x"
+       echo "run-$x:"
+       echo "  @echo 'Running $x..'"
+       echo "  @../../yosys -ql ${x%.ys}.log $x"
 done
 for s in *.sh; do
        if [ "$s" != "run-test.sh" ]; then
-               echo "Running $s.."
-               bash $s
+               echo "all:: run-$s"
+               echo "run-$s:"
+               echo "  @echo 'Running $s..'"
+               echo "  @bash $s"
        fi
 done
+} > run-test.mk
+exec ${MAKE:-make} -f run-test.mk