stdlib: Fix *file tactic.
authorRichard W.M. Jones <rjones@redhat.com>
Fri, 3 Jan 2020 19:07:11 +0000 (19:07 +0000)
committerRichard W.M. Jones <rjones@redhat.com>
Fri, 3 Jan 2020 19:08:32 +0000 (19:08 +0000)
Broken test if there is more than one dependency.

stdlib/prelude.gl

index 70c664c..5b8818a 100644 (file)
@@ -27,7 +27,7 @@ tactic *file (filename) = {
 
     # Otherwise rebuild if it is older than any dependency.
     for f in %<; do
-        test %filename -ot "$f" && exit 99 || exit 0
+        test %filename -ot "$f" && exit 99 ||:
     done
 }