cairo-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
stamp-scheme: stamp-shim $(sources) cairo.pkg
touch stamp-scheme
- ./compile.sh || rm stamp-scheme
+ if ! ./compile.sh; then rm stamp-scheme; exit 1; fi
CLEANFILES = cairo-const* cairo-shim.c
CLEANFILES += *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd
gl-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
stamp-scheme: stamp-shim $(sources) gl.pkg
touch stamp-scheme
- ./compile.sh || rm stamp-scheme
+ if ! ./compile.sh; then rm stamp-scheme; exit 1; fi
CLEANFILES = gl-const* gl-shim.c
CLEANFILES += *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd
glib-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
stamp-scheme: stamp-shim $(sources) glib.pkg
touch stamp-scheme
- ./compile.sh || rm stamp-scheme
+ if ! ./compile.sh; then rm stamp-scheme; exit 1; fi
CLEANFILES = glib-const* glib-shim.c
CLEANFILES += *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd
gtk-screen-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
stamp-scheme: $(sources) gtk-screen.pkg
touch stamp-scheme
- ./compile.sh || rm stamp-scheme
+ if ! ./compile.sh; then rm stamp-scheme; exit 1; fi
CLEANFILES = *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd
CLEANFILES += make.scm
gtk-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
stamp-scheme: stamp-shim $(sources) gtk.pkg
touch stamp-scheme
- ./compile.sh || rm stamp-scheme
+ if ! ./compile.sh; then rm stamp-scheme; exit 1; fi
CLEANFILES = gtk-const* gtk-shim.c
CLEANFILES += *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd
pango-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
stamp-scheme: stamp-shim $(sources) pango.pkg
touch stamp-scheme
- ./compile.sh || rm stamp-scheme
+ if ! ./compile.sh; then rm stamp-scheme; exit 1; fi
CLEANFILES = pango-const* pango-shim.c
CLEANFILES += *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd
mit-3d-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
stamp-scheme: $(sources) mit.pkg mit-3d.pkg
touch stamp-scheme
- ./mit-compile.sh || rm stamp-scheme
+ if ! ./mit-compile.sh; then rm stamp-scheme; exit 1; fi
CLEANFILES = *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd
CLEANFILES += make.scm