binaries += lint.bin lint.bci lint.com
scmlib_sub_DATA = $(sources) $(binaries)
-scmlib_sub_DATA += make.scm devops.pkg devops-@MIT_SCHEME_OS_SUFFIX@.pkd
+scmlib_sub_DATA += make.scm devops.pkg @MIT_SCHEME_PKD@
scminfo_DATA = devops.info
info_TEXINFOS = devops.texi
lint.bin: stamp-scheme
lint.bci: stamp-scheme
lint.com: stamp-scheme
-devops-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
+@MIT_SCHEME_PKD@: stamp-scheme
stamp-scheme: $(sources) devops.pkg
touch stamp-scheme
if ! ./compile.sh; then rm stamp-scheme; exit 1; fi
MIT_SCHEME_PROJECT=mit-scheme-pucked
: ${MIT_SCHEME_EXE=mit-scheme}
-MIT_SCHEME_LIBDIR=`( echo "(display (->namestring" ;\
- echo " (system-library-directory-pathname)))" ) \
- | ${MIT_SCHEME_EXE} --batch-mode`
-
-MIT_SCHEME_OS_SUFFIX=`echo "(display (microcode-id/operating-system-suffix))" \
- | ${MIT_SCHEME_EXE} --batch-mode`
+if test x"${MIT_SCHEME_LIBDIR}" = x; then
+ MIT_SCHEME_LIBDIR=`( echo "(display (->namestring" ;\
+ echo " (system-library-directory-pathname)))" ) \
+ | ${MIT_SCHEME_EXE} --batch-mode`
+fi
+if test x"${MIT_SCHEME_PKD}" = x; then
+ os_suffix=`echo "(display (microcode-id/operating-system-suffix))" \
+ | ${MIT_SCHEME_EXE} --batch-mode`
+ MIT_SCHEME_PKD="devops-${os_suffix}.pkd"
+fi
AC_SUBST([MIT_SCHEME_PROJECT])
AC_SUBST([MIT_SCHEME_EXE])
AC_SUBST([MIT_SCHEME_LIBDIR])
-AC_SUBST([MIT_SCHEME_OS_SUFFIX])
+AC_SUBST([MIT_SCHEME_PKD])
AC_CONFIG_FILES([Makefile])
AC_OUTPUT
scmlib_sub_DATA = $(sources)
scmlib_sub_DATA += $(binaries)
-scmlib_sub_DATA += make.scm gl.pkg gl-@MIT_SCHEME_OS_SUFFIX@.pkd
+scmlib_sub_DATA += make.scm gl.pkg @MIT_SCHEME_PKD@
#scminfo_DATA = gl.info
#info_TEXINFOS = gl.texi
gl-glx.com: stamp-scheme
gl-glxgears.bci: stamp-scheme
gl-glxgears.com: stamp-scheme
-gl-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
+@MIT_SCHEME_PKD@: stamp-scheme
stamp-scheme: stamp-shim $(sources) gl-const.bin gl.pkg
touch stamp-scheme
if ! ./compile.sh; then rm stamp-scheme; exit 1; fi
MIT_SCHEME_PROJECT=mit-scheme-pucked
: ${MIT_SCHEME_EXE=mit-scheme}
-MIT_SCHEME_LIBDIR=`( echo "(display (->namestring" ;\
- echo " (system-library-directory-pathname)))" ) \
- | ${MIT_SCHEME_EXE} --batch-mode`
-MIT_SCHEME_INCLUDEDIR=`( echo "(display (->namestring" ;\
- echo " (directory-pathname" ;\
- echo " (system-library-pathname" ;\
- echo ' "mit-scheme.h"))))' ) \
- | ${MIT_SCHEME_EXE} --batch-mode`
-MIT_SCHEME_OS_SUFFIX=`echo "(display (microcode-id/operating-system-suffix))" \
- | ${MIT_SCHEME_EXE} --batch-mode`
+if test x"${MIT_SCHEME_LIBDIR}" = x; then
+ MIT_SCHEME_LIBDIR=`( echo "(display (->namestring" ;\
+ echo " (system-library-directory-pathname)))" ) \
+ | ${MIT_SCHEME_TOOLCHAIN_EXE} --batch-mode`
+fi
+if test x"${MIT_SCHEME_INCLUDEDIR}" = x; then
+ MIT_SCHEME_INCLUDEDIR=`( echo "(display (->namestring" ;\
+ echo " (directory-pathname" ;\
+ echo " (system-library-pathname" ;\
+ echo ' "mit-scheme.h"))))' ) \
+ | ${MIT_SCHEME_TOOLCHAIN_EXE} --batch-mode`
+fi
+if test x"${MIT_SCHEME_PKD}" = x; then
+ os_suffix=`echo "(display (microcode-id/operating-system-suffix))" \
+ | ${MIT_SCHEME_TOOLCHAIN_EXE} --batch-mode`
+ MIT_SCHEME_PKD="gl-${os_suffix}.pkd"
+fi
AC_SUBST([MIT_SCHEME_PROJECT])
AC_SUBST([MIT_SCHEME_EXE])
AC_SUBST([MIT_CFLAGS])
AC_SUBST([MIT_SCHEME_LIBDIR])
AC_SUBST([MIT_SCHEME_INCLUDEDIR])
-AC_SUBST([MIT_SCHEME_OS_SUFFIX])
+AC_SUBST([MIT_SCHEME_PKD])
AC_CONFIG_FILES([Makefile])
AC_OUTPUT
scmlib_sub_DATA = $(sources)
scmlib_sub_DATA += $(binaries)
-scmlib_sub_DATA += make.scm glib.pkg glib-@MIT_SCHEME_OS_SUFFIX@.pkd
+scmlib_sub_DATA += make.scm glib.pkg @MIT_SCHEME_PKD@
scminfo_DATA = glib.info
info_TEXINFOS = glib.texi
glib-main.com: stamp-scheme
glib-thread.bci: stamp-scheme
glib-thread.com: stamp-scheme
-glib-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
+@MIT_SCHEME_PKD@: stamp-scheme
stamp-scheme: stamp-shim $(sources) glib-const.bin glib.pkg
touch stamp-scheme
if ! ./compile.sh; then rm stamp-scheme; exit 1; fi
MIT_SCHEME_PROJECT=mit-scheme-pucked
: ${MIT_SCHEME_EXE=mit-scheme}
-MIT_SCHEME_LIBDIR=`( echo "(display (->namestring" ;\
- echo " (system-library-directory-pathname)))" ) \
- | ${MIT_SCHEME_EXE} --batch-mode`
-MIT_SCHEME_INCLUDEDIR=`( echo "(display (->namestring" ;\
- echo " (directory-pathname" ;\
- echo " (system-library-pathname" ;\
- echo ' "mit-scheme.h"))))' ) \
- | ${MIT_SCHEME_EXE} --batch-mode`
-MIT_SCHEME_OS_SUFFIX=`echo "(display (microcode-id/operating-system-suffix))" \
- | ${MIT_SCHEME_EXE} --batch-mode`
+if test x"${MIT_SCHEME_LIBDIR}" = x; then
+ MIT_SCHEME_LIBDIR=`( echo "(display (->namestring" ;\
+ echo " (system-library-directory-pathname)))" ) \
+ | ${MIT_SCHEME_EXE} --batch-mode`
+fi
+if test x"${MIT_SCHEME_INCLUDEDIR}" = x; then
+ MIT_SCHEME_INCLUDEDIR=`( echo "(display (->namestring" ;\
+ echo " (directory-pathname" ;\
+ echo " (system-library-pathname" ;\
+ echo ' "mit-scheme.h"))))' ) \
+ | ${MIT_SCHEME_EXE} --batch-mode`
+fi
+if test x"${MIT_SCHEME_PKD}" = x; then
+ os_suffix=`echo "(display (microcode-id/operating-system-suffix))" \
+ | ${MIT_SCHEME_EXE} --batch-mode`
+ MIT_SCHEME_PKD="blowfish-${os_suffix}.pkd"
+fi
AC_SUBST([MIT_SCHEME_PROJECT])
AC_SUBST([MIT_SCHEME_EXE])
AC_SUBST([MIT_CFLAGS])
AC_SUBST([MIT_SCHEME_LIBDIR])
AC_SUBST([MIT_SCHEME_INCLUDEDIR])
-AC_SUBST([MIT_SCHEME_OS_SUFFIX])
+AC_SUBST([MIT_SCHEME_PKD])
AC_CONFIG_FILES([Makefile])
AC_OUTPUT
scmlib_sub_DATA += gtk-screen.bin gtk-screen.bci gtk-screen.com
scmlib_sub_DATA += gtk-faces.bin gtk-faces.bci gtk-faces.com
scmlib_sub_DATA += make.scm gtk-screen.pkg
-scmlib_sub_DATA += gtk-screen-@MIT_SCHEME_OS_SUFFIX@.pkd
+scmlib_sub_DATA += @MIT_SCHEME_PKD@
#scminfo_DATA = gtk-screen.info
#info_TEXINFOS = gtk-screen.texi
gtk-faces.bin: stamp-scheme
gtk-faces.bci: stamp-scheme
gtk-faces.com: stamp-scheme
-gtk-screen-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
+@MIT_SCHEME_PKD@: stamp-scheme
stamp-scheme: $(sources) gtk-screen.pkg
touch stamp-scheme
if ! ./compile.sh; then rm stamp-scheme; exit 1; fi
MIT_SCHEME_PROJECT=mit-scheme-pucked
: ${MIT_SCHEME_EXE=mit-scheme}
-MIT_SCHEME_LIBDIR=`( echo "(display (->namestring" ;\
- echo " (system-library-directory-pathname)))" ) \
- | ${MIT_SCHEME_EXE} --batch-mode`
-MIT_SCHEME_OS_SUFFIX=`echo "(display (microcode-id/operating-system-suffix))" \
- | ${MIT_SCHEME_EXE} --batch-mode`
+if test x"${MIT_SCHEME_LIBDIR}" = x; then
+ MIT_SCHEME_LIBDIR=`( echo "(display (->namestring" ;\
+ echo " (system-library-directory-pathname)))" ) \
+ | ${MIT_SCHEME_EXE} --batch-mode`
+fi
+if test x"${MIT_SCHEME_PKD}" = x; then
+ os_suffix=`echo "(display (microcode-id/operating-system-suffix))" \
+ | ${MIT_SCHEME_EXE} --batch-mode`
+ MIT_SCHEME_PKD="gtk-screen-${os_suffix}.pkd"
+fi
AC_SUBST([MIT_SCHEME_PROJECT])
AC_SUBST([MIT_SCHEME_EXE])
AC_SUBST([MIT_SCHEME_LIBDIR])
-AC_SUBST([MIT_SCHEME_OS_SUFFIX])
+AC_SUBST([MIT_SCHEME_PKD])
AC_CONFIG_FILES([Makefile])
AC_OUTPUT
scmlib_sub_DATA = $(sources)
scmlib_sub_DATA += $(binaries)
-scmlib_sub_DATA += make.scm gtk.pkg gtk-@MIT_SCHEME_OS_SUFFIX@.pkd
+scmlib_sub_DATA += make.scm gtk.pkg @MIT_SCHEME_PKD@
scminfo_DATA = gtk.info
info_TEXINFOS = gtk.texi
swat.com: stamp-scheme
swat-pole-zero.bci: stamp-scheme
swat-pole-zero.com: stamp-scheme
-gtk-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
+@MIT_SCHEME_PKD@: stamp-scheme
stamp-scheme: stamp-shim $(sources) gtk-const.bin gtk.pkg
touch stamp-scheme
if ! ./compile.sh; then rm stamp-scheme; exit 1; fi
MIT_SCHEME_PROJECT=mit-scheme-pucked
: ${MIT_SCHEME_EXE=mit-scheme}
-MIT_SCHEME_LIBDIR=`( echo "(display (->namestring" ;\
- echo " (system-library-directory-pathname)))" ) \
- | ${MIT_SCHEME_EXE} --batch-mode`
-MIT_SCHEME_INCLUDEDIR=`( echo "(display (->namestring" ;\
- echo " (directory-pathname" ;\
- echo " (system-library-pathname" ;\
- echo ' "mit-scheme.h"))))' ) \
- | ${MIT_SCHEME_EXE} --batch-mode`
-MIT_SCHEME_OS_SUFFIX=`echo "(display (microcode-id/operating-system-suffix))" \
- | ${MIT_SCHEME_EXE} --batch-mode`
+if test x"${MIT_SCHEME_LIBDIR}" = x; then
+ MIT_SCHEME_LIBDIR=`( echo "(display (->namestring" ;\
+ echo " (system-library-directory-pathname)))" ) \
+ | ${MIT_SCHEME_TOOLCHAIN_EXE} --batch-mode`
+fi
+if test x"${MIT_SCHEME_INCLUDEDIR}" = x; then
+ MIT_SCHEME_INCLUDEDIR=`( echo "(display (->namestring" ;\
+ echo " (directory-pathname" ;\
+ echo " (system-library-pathname" ;\
+ echo ' "mit-scheme.h"))))' ) \
+ | ${MIT_SCHEME_TOOLCHAIN_EXE} --batch-mode`
+fi
+if test x"${MIT_SCHEME_PKD}" = x; then
+ os_suffix=`echo "(display (microcode-id/operating-system-suffix))" \
+ | ${MIT_SCHEME_TOOLCHAIN_EXE} --batch-mode`
+ MIT_SCHEME_PKD="gtk-${os_suffix}.pkd"
+fi
AC_SUBST([MIT_SCHEME_PROJECT])
AC_SUBST([MIT_SCHEME_EXE])
AC_SUBST([MIT_CFLAGS])
AC_SUBST([MIT_SCHEME_LIBDIR])
AC_SUBST([MIT_SCHEME_INCLUDEDIR])
-AC_SUBST([MIT_SCHEME_OS_SUFFIX])
+AC_SUBST([MIT_SCHEME_PKD])
AC_CONFIG_FILES([Makefile])
AC_OUTPUT
scmlib_sub_DATA = $(sources)
scmlib_sub_DATA += $(binaries)
-scmlib_sub_DATA += make.scm pango.pkg pango-@MIT_SCHEME_OS_SUFFIX@.pkd
+scmlib_sub_DATA += make.scm pango.pkg @MIT_SCHEME_PKD@
scminfo_DATA = pango.info
info_TEXINFOS = pango.texi
pango.bci: stamp-scheme
pango.com: stamp-scheme
-pango-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
+@MIT_SCHEME_PKD@: stamp-scheme
stamp-scheme: stamp-shim $(sources) pango-const.bin pango.pkg
touch stamp-scheme
if ! ./compile.sh; then rm stamp-scheme; exit 1; fi
MIT_SCHEME_PROJECT=mit-scheme-pucked
: ${MIT_SCHEME_EXE=mit-scheme}
-MIT_SCHEME_LIBDIR=`( echo "(display (->namestring" ;\
- echo " (system-library-directory-pathname)))" ) \
- | ${MIT_SCHEME_EXE} --batch-mode`
-MIT_SCHEME_INCLUDEDIR=`( echo "(display (->namestring" ;\
- echo " (directory-pathname" ;\
- echo " (system-library-pathname" ;\
- echo ' "mit-scheme.h"))))' ) \
- | ${MIT_SCHEME_EXE} --batch-mode`
-MIT_SCHEME_OS_SUFFIX=`echo "(display (microcode-id/operating-system-suffix))" \
- | ${MIT_SCHEME_EXE} --batch-mode`
+if test x"${MIT_SCHEME_LIBDIR}" = x; then
+ MIT_SCHEME_LIBDIR=`( echo "(display (->namestring" ;\
+ echo " (system-library-directory-pathname)))" ) \
+ | ${MIT_SCHEME_TOOLCHAIN_EXE} --batch-mode`
+fi
+if test x"${MIT_SCHEME_INCLUDEDIR}" = x; then
+ MIT_SCHEME_INCLUDEDIR=`( echo "(display (->namestring" ;\
+ echo " (directory-pathname" ;\
+ echo " (system-library-pathname" ;\
+ echo ' "mit-scheme.h"))))' ) \
+ | ${MIT_SCHEME_TOOLCHAIN_EXE} --batch-mode`
+fi
+if test x"${MIT_SCHEME_PKD}" = x; then
+ os_suffix=`echo "(display (microcode-id/operating-system-suffix))" \
+ | ${MIT_SCHEME_TOOLCHAIN_EXE} --batch-mode`
+ MIT_SCHEME_PKD="pango-${os_suffix}.pkd"
+fi
AC_SUBST([MIT_SCHEME_PROJECT])
AC_SUBST([MIT_SCHEME_EXE])
AC_SUBST([MIT_CFLAGS])
AC_SUBST([MIT_SCHEME_LIBDIR])
AC_SUBST([MIT_SCHEME_INCLUDEDIR])
-AC_SUBST([MIT_SCHEME_OS_SUFFIX])
+AC_SUBST([MIT_SCHEME_PKD])
AC_CONFIG_FILES([Makefile])
AC_OUTPUT
scmlib_sub_DATA = $(sources)
scmlib_sub_DATA += $(binaries)
-scmlib_sub_DATA += make.scm mit.pkg mit-@MIT_SCHEME_OS_SUFFIX@.pkd
-scmlib_sub_DATA += mit-link.scm mit-3d.pkg mit-3d-@MIT_SCHEME_OS_SUFFIX@.pkd
+scmlib_sub_DATA += make.scm mit.pkg @MIT_SCHEME_PKD@
+scmlib_sub_DATA += mit-link.scm mit-3d.pkg @MIT_SCHEME_3D_PKD@
scminfo_DATA = planetarium.info
info_TEXINFOS = planetarium.texi
terrain.com: stamp-scheme
time.bci: stamp-scheme
time.com: stamp-scheme
-mit-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
-mit-3d-@MIT_SCHEME_OS_SUFFIX@.pkd: stamp-scheme
+@MIT_SCHEME_PKD@: stamp-scheme
+@MIT_SCHEME_3D_PKD@: stamp-scheme
stamp-scheme: $(sources) mit.pkg mit-3d.pkg
touch stamp-scheme
if ! ./mit-compile.sh; then rm stamp-scheme; exit 1; fi
MIT_SCHEME_PROJECT=mit-scheme-pucked
: ${MIT_SCHEME_EXE=mit-scheme}
-MIT_SCHEME_LIBDIR=`( echo "(display (->namestring" ;\
- echo " (system-library-directory-pathname)))" ) \
- | ${MIT_SCHEME_EXE} --batch-mode`
-MIT_SCHEME_OS_SUFFIX=`echo "(display (microcode-id/operating-system-suffix))" \
- | ${MIT_SCHEME_EXE} --batch-mode`
-
+if test x"${MIT_SCHEME_LIBDIR}" = x; then
+ MIT_SCHEME_LIBDIR=`( echo "(display (->namestring" ;\
+ echo " (system-library-directory-pathname)))" ) \
+ | ${MIT_SCHEME_EXE} --batch-mode`
+fi
+if test x"${MIT_SCHEME_PKD}" = x; then
+ os_suffix=`echo "(display (microcode-id/operating-system-suffix))" \
+ | ${MIT_SCHEME_EXE} --batch-mode`
+ MIT_SCHEME_PKD="mit-${os_suffix}.pkd"
+ MIT_SCHEME_3D_PKD="mit-3d-${os_suffix}.pkd"
+fi
AC_SUBST([MIT_SCHEME_PROJECT])
AC_SUBST([MIT_SCHEME_EXE])
AC_SUBST([MIT_SCHEME_LIBDIR])
-AC_SUBST([MIT_SCHEME_OS_SUFFIX])
+AC_SUBST([MIT_SCHEME_PKD])
+AC_SUBST([MIT_SCHEME_3D_PKD])
AC_CONFIG_FILES([Makefile])
AC_OUTPUT