noinst_PROGRAMS = blowfish-const
blowfish_const_SOURCES = blowfish-const.c blowfish-shim.h
-blowfish-shim.c blowfish-const.c blowfish-types.bin: \
- blowfish.cdecl blowfish-shim.h
+blowfish-shim.c: stamp-shim
+blowfish-const.c: stamp-shim
+blowfish-types.bin: stamp-shim
+stamp-shim: blowfish.cdecl blowfish-shim.h
+ touch stamp-shim
echo '(generate-shim "blowfish" "#include \"blowfish-shim.h\"")' \
- | $(MIT_SCHEME_EXE) --batch-mode
+ | $(MIT_SCHEME_EXE) --batch-mode \
+ || rm stamp-shim
blowfish-const.bin: blowfish-const.scm
echo '(sf "blowfish-const")' | $(MIT_SCHEME_EXE) --batch-mode
blowfish-const.scm: blowfish-const
./blowfish-const
-blowfish.bin blowfish.bci blowfish.com blowfish-@MIT_SCHEME_OS_SUFFIX@.pkd: \
- blowfish.scm blowfish-const.bin blowfish-types.bin
+blowfish.bin: stamp-scheme
+blowfish.bci: stamp-scheme
+blowfish.com: stamp-scheme
+blowfish-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
+stamp-scheme: stamp-shim blowfish.scm
+ touch stamp-scheme
echo '(load "compile.scm")' \
- | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode
+ | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode \
+ || rm stamp-scheme
CLEANFILES = blowfish-const* blowfish-shim.c
CLEANFILES += *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd
echo '(update-optiondb "$(DESTDIR)$(scmlibdir)/")' \
| $(MIT_SCHEME_EXE) --batch-mode
-install-html: install-html-am
- echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
- | $(MIT_SCHEME_EXE) --batch-mode
+#install-html: install-html-am
+# echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
+# | $(MIT_SCHEME_EXE) --batch-mode
uninstall-hook:
echo '(update-optiondb "$(DESTDIR)$(scmlibdir)/")' \
| $(MIT_SCHEME_EXE) --batch-mode
[ -d "$(DESTDIR)$(scmlib_blowfishdir)" ] \
&& rmdir "$(DESTDIR)$(scmlib_blowfishdir)"
- [ -d "$(DESTDIR)$(htmldir)" ] \
- && ( echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
- | $(MIT_SCHEME_EXE) --batch-mode )
+# [ -d "$(DESTDIR)$(htmldir)" ] \
+# && ( echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
+# | $(MIT_SCHEME_EXE) --batch-mode )
noinst_PROGRAMS = gdbm-const
gdbm_const_SOURCES = gdbm-const.c gdbm-shim.h
-gdbm-shim.c gdbm-const.c gdbm-types.bin: gdbm.cdecl gdbm-shim.h
+gdbm-shim.c: stamp-shim
+gdbm-const.c: stamp-shim
+gdbm-types.bin: stamp-shim
+stamp-shim: gdbm.cdecl gdbm-shim.h
+ touch stamp-shim
echo '(generate-shim "gdbm" "#include \"gdbm-shim.h\"")' \
- | $(MIT_SCHEME_EXE) --batch-mode
+ | $(MIT_SCHEME_EXE) --batch-mode \
+ || rm stamp-shim
gdbm-const.bin: gdbm-const.scm
echo '(sf "gdbm-const")' | $(MIT_SCHEME_EXE) --batch-mode
gdbm-const.scm: gdbm-const
./gdbm-const
-gdbm.bin gdbm.bci gdbm.com gdbm-@MIT_SCHEME_OS_SUFFIX@.pkd: \
- gdbm.scm gdbm-const.bin gdbm-types.bin
+gdbm.bin: stamp-scheme
+gdbm.bci: stamp-scheme
+gdbm.com: stamp-scheme
+gdbm-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
+stamp-scheme: stamp-shim gdbm.scm
+ touch stamp-scheme
echo '(load "compile.scm")' \
- | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode
+ | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode \
+ || rm stamp-scheme
CLEANFILES = gdbm-const* gdbm-shim.c
CLEANFILES += *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd
echo '(update-optiondb "$(DESTDIR)$(scmlibdir)/")' \
| $(MIT_SCHEME_EXE) --batch-mode
-install-html: install-html-am
- echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
- | $(MIT_SCHEME_EXE) --batch-mode
+#install-html: install-html-am
+# echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
+# | $(MIT_SCHEME_EXE) --batch-mode
uninstall-hook:
echo '(update-optiondb "$(DESTDIR)$(scmlibdir)/")' \
| $(MIT_SCHEME_EXE) --batch-mode
[ -d "$(DESTDIR)$(scmlib_gdbmdir)" ] \
&& rmdir "$(DESTDIR)$(scmlib_gdbmdir)"
- [ -d "$(DESTDIR)$(htmldir)" ] \
- && ( echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
- | $(MIT_SCHEME_EXE) --batch-mode )
+# [ -d "$(DESTDIR)$(htmldir)" ] \
+# && ( echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
+# | $(MIT_SCHEME_EXE) --batch-mode )
noinst_PROGRAMS = mcrypt-const
mcrypt_const_SOURCES = mcrypt-const.c mcrypt-shim.h
-mcrypt-shim.c mcrypt-const.c mcrypt-types.bin: mcrypt.cdecl mcrypt-shim.h
+mcrypt-shim.c: stamp-shim
+mcrypt-const.c: stamp-shim
+mcrypt-types.bin: stamp-shim
+stamp-shim: mcrypt.cdecl mcrypt-shim.h
+ touch stamp-shim
echo '(generate-shim "mcrypt" "#include \"mcrypt-shim.h\"")' \
- | $(MIT_SCHEME_EXE) --batch-mode
+ | $(MIT_SCHEME_EXE) --batch-mode \
+ || rm stamp-shim
mcrypt-const.bin: mcrypt-const.scm
echo '(sf "mcrypt-const")' | $(MIT_SCHEME_EXE) --batch-mode
mcrypt-const.scm: mcrypt-const
./mcrypt-const
-mcrypt.bin mcrypt.bci mcrypt.com mcrypt-@MIT_SCHEME_OS_SUFFIX@.pkd: \
- mcrypt.scm mcrypt-const.bin mcrypt-types.bin
+mcrypt.bin: stamp-scheme
+mcrypt.bci: stamp-scheme
+mcrypt.com: stamp-scheme
+mcrypt-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
+stamp-scheme: stamp-shim mcrypt.scm
+ touch stamp-scheme
echo '(load "compile.scm")' \
- | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode
+ | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode \
+ || rm stamp-scheme
CLEANFILES = mcrypt-const* mcrypt-shim.c
CLEANFILES += *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd
echo '(update-optiondb "$(DESTDIR)$(scmlibdir)/")' \
| $(MIT_SCHEME_EXE) --batch-mode
-install-html: install-html-am
- echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
- | $(MIT_SCHEME_EXE) --batch-mode
+#install-html: install-html-am
+# echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
+# | $(MIT_SCHEME_EXE) --batch-mode
uninstall-hook:
echo '(update-optiondb "$(DESTDIR)$(scmlibdir)/")' \
| $(MIT_SCHEME_EXE) --batch-mode
[ -d "$(DESTDIR)$(scmlib_mcryptdir)" ] \
&& rmdir "$(DESTDIR)$(scmlib_mcryptdir)"
- [ -d "$(DESTDIR)$(htmldir)" ] \
- && ( echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
- | $(MIT_SCHEME_EXE) --batch-mode )
+# [ -d "$(DESTDIR)$(htmldir)" ] \
+# && ( echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
+# | $(MIT_SCHEME_EXE) --batch-mode )
noinst_PROGRAMS = md5-const
md5_const_SOURCES = md5-const.c md5-shim.h
-md5-shim.c md5-const.c md5-types.bin: md5.cdecl md5-shim.h
+md5-shim.c: stamp-shim
+md5-const.c: stamp-shim
+md5-types.bin: stamp-shim
+stamp-shim: md5.cdecl md5-shim.h
+ touch stamp-shim
echo '(generate-shim "md5" "#include \"md5-shim.h\"")' \
- | $(MIT_SCHEME_EXE) --batch-mode
+ | $(MIT_SCHEME_EXE) --batch-mode \
+ || rm stamp-shim
md5-const.bin: md5-const.scm
echo '(sf "md5-const")' | $(MIT_SCHEME_EXE) --batch-mode
md5-const.scm: md5-const
./md5-const
-md5.bin md5.bci md5.com md5-@MIT_SCHEME_OS_SUFFIX@.pkd: \
- md5.scm md5-const.bin md5-types.bin
+md5.bin: stamp-scheme
+md5.bci: stamp-scheme
+md5.com: stamp-scheme
+md5-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
+stamp-scheme: stamp-shim md5.scm
+ touch stamp-scheme
echo '(load "compile.scm")' \
- | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode
+ | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode \
+ || rm stamp-scheme
CLEANFILES = md5-const* md5-shim.c
CLEANFILES += *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd
echo '(update-optiondb "$(DESTDIR)$(scmlibdir)/")' \
| $(MIT_SCHEME_EXE) --batch-mode
-install-html: install-html-am
- echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
- | $(MIT_SCHEME_EXE) --batch-mode
+#install-html: install-html-am
+# echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
+# | $(MIT_SCHEME_EXE) --batch-mode
uninstall-hook:
echo '(update-optiondb "$(DESTDIR)$(scmlibdir)/")' \
| $(MIT_SCHEME_EXE) --batch-mode
[ -d "$(DESTDIR)$(scmlib_md5dir)" ] \
&& rmdir "$(DESTDIR)$(scmlib_md5dir)"
- [ -d "$(DESTDIR)$(htmldir)" ] \
- && ( echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
- | $(MIT_SCHEME_EXE) --batch-mode )
+# [ -d "$(DESTDIR)$(htmldir)" ] \
+# && ( echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
+# | $(MIT_SCHEME_EXE) --batch-mode )
noinst_PROGRAMS = mhash-const
mhash_const_SOURCES = mhash-const.c mhash-shim.h
-mhash-shim.c mhash-const.c mhash-types.bin: mhash.cdecl mhash-shim.h
+mhash-shim.c: stamp-shim
+mhash-const.c: stamp-shim
+mhash-types.bin: stamp-shim
+stamp-shim: mhash.cdecl mhash-shim.h
+ touch stamp-shim
echo '(generate-shim "mhash" "#include \"mhash-shim.h\"")' \
- | $(MIT_SCHEME_EXE) --batch-mode
+ | $(MIT_SCHEME_EXE) --batch-mode \
+ || rm stamp-shim
mhash-const.bin: mhash-const.scm
echo '(sf "mhash-const")' | $(MIT_SCHEME_EXE) --batch-mode
mhash-const.scm: mhash-const
./mhash-const
-mhash.bin mhash.bci mhash.com mhash-@MIT_SCHEME_OS_SUFFIX@.pkd: \
- mhash.scm mhash-const.bin mhash-types.bin
+mhash.bin: stamp-scheme
+mhash.bci: stamp-scheme
+mhash.com: stamp-scheme
+mhash-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
+stamp-scheme: stamp-shim mhash.scm
+ touch stamp-scheme
echo '(load "compile.scm")' \
- | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode
+ | $(MIT_SCHEME_EXE) --prepend-library . --batch-mode \
+ || rm stamp-scheme
CLEANFILES = mhash-const* mhash-shim.c
CLEANFILES += *.bin *.ext *.com *.bci *.moc *.fni *.crf *.fre *.pkd
echo '(update-optiondb "$(DESTDIR)$(scmlibdir)/")' \
| $(MIT_SCHEME_EXE) --batch-mode
-install-html: install-html-am
- echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
- | $(MIT_SCHEME_EXE) --batch-mode
+#install-html: install-html-am
+# echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
+# | $(MIT_SCHEME_EXE) --batch-mode
uninstall-hook:
echo '(update-optiondb "$(DESTDIR)$(scmlibdir)/")' \
| $(MIT_SCHEME_EXE) --batch-mode
[ -d "$(DESTDIR)$(scmlib_mhashdir)" ] \
&& rmdir "$(DESTDIR)$(scmlib_mhashdir)"
- [ -d "$(DESTDIR)$(htmldir)" ] \
- && ( echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
- | $(MIT_SCHEME_EXE) --batch-mode )
+# [ -d "$(DESTDIR)$(htmldir)" ] \
+# && ( echo '(update-html-index "$(DESTDIR)$(htmldir)/")' \
+# | $(MIT_SCHEME_EXE) --batch-mode )