plugin Makefile.am: Do not ignore an error in compile.sh.
authorMatt Birkholz <puck@birchwood-abbey.net>
Wed, 25 May 2016 21:50:41 +0000 (14:50 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Wed, 25 May 2016 21:50:41 +0000 (14:50 -0700)
src/blowfish/Makefile.am
src/gdbm/Makefile.am
src/mcrypt/Makefile.am
src/md5/Makefile.am
src/mhash/Makefile.am

index 2781e70500dd05df26104ba12006407d456f2d6f..12edf6d16c4dd446f736c82e9753716d19fada76 100644 (file)
@@ -75,9 +75,9 @@ blowfish.com: stamp-scheme
 blowfish-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
 stamp-scheme: stamp-shim $(sources) blowfish.pkg
        touch stamp-scheme
-       echo '(load "compile.scm")' \
-       | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode \
-       || rm stamp-scheme
+       if ! echo '(load "compile.scm")' \
+            | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode; then \
+           rm stamp-scheme; exit 1; fi
 
 CLEANFILES = blowfish-const* blowfish-shim.c
 CLEANFILES += *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd
index c8b518c1d65580ceeff641c70d4f0373fc876c4a..47f60794e8bbc7083c305c9c67a8c8bcad82d202 100644 (file)
@@ -75,9 +75,9 @@ gdbm.com: stamp-scheme
 gdbm-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
 stamp-scheme: stamp-shim $(sources) gdbm.pkg
        touch stamp-scheme
-       echo '(load "compile.scm")' \
-       | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode \
-       || rm stamp-scheme
+       if ! echo '(load "compile.scm")' \
+            | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode; then \
+         rm stamp-scheme; exit 1; fi
 
 CLEANFILES = gdbm-const* gdbm-shim.c
 CLEANFILES += *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd
index ac96b1b54c5e23ed7fde061193cd24e26aaef32f..6f3fbfa2fd2cdfbb4b9605a4fef6f7b57af8993f 100644 (file)
@@ -75,9 +75,9 @@ mcrypt.com: stamp-scheme
 mcrypt-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
 stamp-scheme: stamp-shim $(sources) mcrypt.pkg
        touch stamp-scheme
-       echo '(load "compile.scm")' \
-       | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode \
-       || rm stamp-scheme
+       if ! echo '(load "compile.scm")' \
+            | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode; then \
+           rm stamp-scheme; exit 1; fi
 
 CLEANFILES = mcrypt-const* mcrypt-shim.c
 CLEANFILES += *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd
index 30394e198410cf46b50ebe507fb13462929d674f..263868aa969cbc4477480f07cfb3596a63ee028b 100644 (file)
@@ -75,9 +75,9 @@ md5.com: stamp-scheme
 md5-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
 stamp-scheme: stamp-shim $(sources) md5.pkg
        touch stamp-scheme
-       echo '(load "compile.scm")' \
-       | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode \
-       || rm stamp-scheme
+       if ! echo '(load "compile.scm")' \
+            | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode; then \
+           rm stamp-scheme; exit 1; fi
 
 CLEANFILES = md5-const* md5-shim.c
 CLEANFILES += *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd
index 414cb0e1cc008d013ba01c474ce7ad965b1b961d..fb3e6c9d7b396fb93c2dc991ae55e9e319b7d9e2 100644 (file)
@@ -75,9 +75,9 @@ mhash.com: stamp-scheme
 mhash-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
 stamp-scheme: stamp-shim $(sources) mhash.pkg
        touch stamp-scheme
-       echo '(load "compile.scm")' \
-       | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode \
-       || rm stamp-scheme
+       if ! echo '(load "compile.scm")' \
+            | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode; then \
+           rm stamp-scheme; exit 1; fi
 
 CLEANFILES = mhash-const* mhash-shim.c
 CLEANFILES += *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd