46 |
EXTRA_DIST = $(ice9_sources) test.scm and-let-star-compat.scm |
EXTRA_DIST = $(ice9_sources) test.scm and-let-star-compat.scm |
47 |
|
|
48 |
if MAINTAINER_MODE |
if MAINTAINER_MODE |
49 |
|
# We expect this to never be invoked when there is not already |
50 |
|
# ice-9/psyntax.pp in %load-path, since compile-psyntax.scm depends |
51 |
|
# on ice-9/syncase.scm, which does `(load-from-path "ice-9/psyntax.pp")'. |
52 |
|
# In other words, to bootstrap this file, you need to do something like: |
53 |
|
# GUILE_LOAD_PATH=/usr/local/share/guile/1.5.4 make psyntax.pp |
54 |
|
include $(top_srcdir)/pre-inst-guile.am |
55 |
psyntax.pp: psyntax.ss |
psyntax.pp: psyntax.ss |
56 |
GUILE_LOAD_PATH=$(srcdir)/..:.. ../libguile/guile -s $(srcdir)/compile-psyntax.scm $(srcdir)/psyntax.ss $(srcdir)/psyntax.pp |
$(preinstguile) -s $(srcdir)/compile-psyntax.scm \ |
57 |
|
$(srcdir)/psyntax.ss $(srcdir)/psyntax.pp |
58 |
endif |
endif |