about summary refs log tree commit diff stats
path: root/subx
diff options
context:
space:
mode:
Diffstat (limited to 'subx')
-rwxr-xr-xsubx/build_and_test_until1
-rwxr-xr-xsubx/clean1
-rwxr-xr-xsubx/subx1
3 files changed, 3 insertions, 0 deletions
diff --git a/subx/build_and_test_until b/subx/build_and_test_until
index 25daac2d..874d1254 100755
--- a/subx/build_and_test_until
+++ b/subx/build_and_test_until
@@ -1,4 +1,5 @@
 #!/bin/sh
+set -e
 
 ./clean top-level  # ignore subsidiary tools like tangle and cleave
 ./build --until $1  &&  ./subx_bin test
diff --git a/subx/clean b/subx/clean
index 5243f243..6ee90a9c 100755
--- a/subx/clean
+++ b/subx/clean
@@ -1,4 +1,5 @@
 #!/bin/sh
+set -e
 
 set -v
 rm -rf subx.cc subx_bin* *_list
diff --git a/subx/subx b/subx/subx
index 5d7a237c..257e2f13 100755
--- a/subx/subx
+++ b/subx/subx
@@ -1,4 +1,5 @@
 #!/bin/sh
 # Run SubX VM, first compiling if necessary.
+set -e
 
 ./build  &&  ./subx_bin "$@"