aboutsummaryrefslogtreecommitdiff
path: root/src/interp/Makefile.pamphlet
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2007-10-21 10:33:32 +0000
committerdos-reis <gdr@axiomatics.org>2007-10-21 10:33:32 +0000
commit9f40d01ca05e7c6588be3181fd14a90305849015 (patch)
tree2e3be7dd582e1f3c01d0c568f7af9a287111080c /src/interp/Makefile.pamphlet
parent887d5f2b79df329006b42782bb19feec1f73518f (diff)
downloadopen-axiom-9f40d01ca05e7c6588be3181fd14a90305849015.tar.gz
* Makefile.pamphlet (<<fortcall.clisp>>): Remove.
(<<match.clisp>>): Likewise. (fortcall.$(FASLEXT)): New rule. (match.$(FASLEXT)): Likewise. * fortcall.boot.pamphlet: Push into package "BOOT". Import "sys-macros". Fix syntax. * match.boot.pamphlet: Likewise. * patches.lisp (|makeVector): Move to fortcall.boot. (|makeList|): Likewise.
Diffstat (limited to 'src/interp/Makefile.pamphlet')
-rw-r--r--src/interp/Makefile.pamphlet28
1 files changed, 7 insertions, 21 deletions
diff --git a/src/interp/Makefile.pamphlet b/src/interp/Makefile.pamphlet
index bcf30250..b3bdb548 100644
--- a/src/interp/Makefile.pamphlet
+++ b/src/interp/Makefile.pamphlet
@@ -1083,15 +1083,6 @@ $(axiom_build_texdir)/diagrams.tex: $(axiom_src_docdir)/diagrams.tex
$(INSTALL_DATA) $< $@
@
-\subsection{fortcall.boot \cite{16}}
-
-<<fortcall.clisp>>=
-fortcall.clisp: fortcall.boot
- @ echo 55 making $@ from $<
- @ echo '(progn (old-boot::boot "fortcall.boot"))' | ${DEPSYS}
-
-@
-
\subsection{category.boot \cite{58}}
<<category.clisp>>=
@@ -1302,14 +1293,6 @@ iterator.clisp: iterator.boot
@ echo '(old-boot::boot "iterator.boot")' | ${DEPSYS}
@
-\subsection{match.boot}
-
-<<match.clisp>>=
-match.clisp: match.boot
- @ echo 339 making $@ from $<
- @ echo '(old-boot::boot "match.boot")' | ${DEPSYS}
-@
-
\subsection{modemap.boot}
<<modemap.clisp>>=
@@ -1574,6 +1557,10 @@ distclean-local: clean-local
$(AUTO)/%.$(FASLEXT): %.$(FASLEXT)
$(INSTALL) $< $@
+## Translation to Fortran
+fortcall.$(FASLEXT): fortcall.boot sys-macros.$(FASLEXT)
+ $(BOOTSYS) -- --compile --boot="old" --output=$@ --load-directory=. $<
+
## HyperDoc
bc-solve.$(FASLEXT): bc-solve.boot bc-matrix.$(FASLEXT)
$(BOOTSYS) -- --compile --boot="old" --output=$@ --load-directory=. $<
@@ -1619,6 +1606,9 @@ i-object.$(FASLEXT): i-object.boot sys-macros.$(FASLEXT)
format.$(FASLEXT): format.boot macros.$(FASLEXT)
$(BOOTSYS) -- --compile --boot="old" --output=$@ --load-directory=. $<
+match.$(FASLEXT): match.boot sys-macros.$(FASLEXT)
+ $(BOOTSYS) -- --compile --boot="old" --output=$@ --load-directory=. $<
+
## Interface with the Aldor compiler.
ax.$(FASLEXT): ax.boot as.$(FASLEXT)
$(BOOTSYS) -- --compile --boot="old" --output=$@ --load-directory=. $<
@@ -1822,8 +1812,6 @@ boot-pkg.$(FASLEXT): boot-pkg.lisp
<<define.clisp>>
-<<fortcall.clisp>>
-
<<functor.clisp>>
<<i-analy.clisp>>
@@ -1860,8 +1848,6 @@ boot-pkg.$(FASLEXT): boot-pkg.lisp
<<i-util.clisp>>
-<<match.clisp>>
-
<<modemap.clisp>>
<<msgdb.clisp>>