about summary refs log tree commit diff stats
path: root/build
diff options
context:
space:
mode:
Diffstat (limited to 'build')
-rwxr-xr-xbuild5
1 files changed, 4 insertions, 1 deletions
diff --git a/build b/build
index ac1b5828..deee6e64 100755
--- a/build
+++ b/build
@@ -106,7 +106,10 @@ older_than subx_bin subx.cc *_list && {
   $CXX $CFLAGS subx.cc -o subx_bin
 }
 
-if [ $# -eq 0 ]
+# We ought to always rebuild all apps if any .subx layers are updated.
+# But during development it's too slow to update _all_ apps when we're
+# repeatedly running a single one.
+if [ $ALL ]
 then
 
   # Assumption: SubX programs don't need to be retranslated every time we