5 SRC
= ${PUBLIC}/maxima
/src
6 SRC
= /usr
/local
/src
/local
/maxima-5.2
/src
7 SAVEDKCLDIR
=/usr
/local
/src
/local
/gcl-2.2
/unixport
8 MAXDIR
=/usr
/local
/src
/local
/maxima-5.2
10 OBJS
= amacros.o dummy-gc.o polybas.o sparsemat.o \
11 aquotient.o new-rat.o polya.o \
13 polysmp.o sub-proj.o polyc.o polyd.o sheafa.o sheafb.o sheafc.o \
14 dim-3.o ndotsimp.o modsimp.o
20 # echo "$(MAXDIR)/src/saved_max_compile $(MAXDIR)/src/" >> mcom
24 # echo '(load "sysdef.lisp")' \
25 # '(make::make :affine)(si::save-system "saved_affine")' | ${MAXIMA}
29 echo
'to_lisp(); (load "sysdef.lisp")' \
30 '(load "${MAXDIR}/src/SYS-PROCLAIM.lisp")(load "sys-proclaim.lisp")' \
31 '(load "${MAXDIR}/src/optimize")' \
32 '(proclaim '\''(optimize (safety 0) (speed 2) (space 2)))' \
33 '(make:make :affine :compile t)' |
${MAXIMA}
36 if
[ -f init.lsp
] ; then mv init.lsp xinit.lsp
; fi
37 echo
'to_lisp();(load "sysdef.lisp")(make:make :affine )' \
38 '(setq $$file_search ' "\"$(MAXDIR)/src/foo.o\")" \
39 '#+sgc(si::sgc-on nil)(gbc nil)(in-package :maxima)(load "dim4-help.lisp")($$batchload "macbasic.mac")(gbc nil) #+sgc #+no(si::sgc-on t)(si::save-system "saved_affine")' |
${MAXIMA}
40 if
[ -f xinit.lsp
] ;then mv xinit.lsp init.lsp
; fi
46 $(SAVEDKCLDIR
)/saved_kcl
$(SAVEDKCLDIR
) $*.lisp
$* S1000
57 echo
"etags $(OBJS)" | sed
-e s
:\\\.o
:\\\.lisp
:g | sh
59 OTHERS
=macbasic.mac dim4-help.lisp makefile sysdef.lisp make.lisp README sys-proclaim.lisp
64 tar cvf
- `echo $(OBJS) | sed -e s:\\\.o:\\\.lisp:g` $(OTHERS
) | gzip
-c
> ..
/affine.tgz
70 (cd ..
/tmp
/affine
; uncompress
-c ..
/..
/affine.
tar.Z |
tar xf
- ; make
)
75 echo
'(load "sysdef.lisp")' \
76 '(proclaim '\''(optimize (safety 0) (speed 2) (space 2)))' \
77 '(make:make :affine :compile t)' |
${MAXIMA}
80 echo
"(load \"${SAVEDKCLDIR}/../cmpnew/collectfn.o\")" \
81 "(load \"${MAXDIR}/src/SYS-PROCLAIM.lisp\")" \
82 "(load \"${SAVEDKCLDIR}/../lsp/sys-proclaim.lisp\")" \
83 '(in-package "COMPILER")(make-all-proclaims "*.fn")' |
${MAXIMA}