219
220
DEFSYSTEMTESTLOAD = (funcall (intern (symbol-name :operate-on-system) :mk) "maxima" :load :verbose t :test t)
220
221
@CLISP_TRUE@EXECUTECLISP = $(CLISP_NAME) -norc -q -x
221
222
@CMUCL_TRUE@EXECUTECMUCL = $(CMUCL_NAME) -noinit -batch
223
# Newer versions of CMUCL have an INTL package that is compatible with
224
# maxima's. We just bind intl::*default-domain* here so that when we
225
# compile the files, we will get appropriate translations. (Otherwise
226
# we have to put (intl:textdomain "maxima") in each Lisp file.
227
@CMUCL_TRUE@INITINTL = (when (find-package "INTL") (set (find-symbol "*DEFAULT-DOMAIN*" "INTL") "maxima"))
222
228
@SCL_TRUE@EXECUTESCL = $(SCL_NAME) -noinit -batch
223
229
@ACL_TRUE@EXECUTEACL = $(ACL_NAME) -batch
224
230
@SBCL_TRUE@EXECUTESBCL = $(SBCL_NAME) --noinform --noprint --eval
1094
1102
@CMUCL_TRUE@ test -d binary-cmucl || mkdir binary-cmucl
1095
1103
@CMUCL_TRUE@ test -d binary-cmucl/numerical || mkdir binary-cmucl/numerical
1096
1104
@CMUCL_TRUE@ test -d binary-cmucl/numerical/slatec || mkdir binary-cmucl/numerical/slatec
1097
@CMUCL_TRUE@ (echo '(progn $(LOADDEFSYSTEM) $(DEFSYSTEMCOMPILE))' | $(EXECUTECMUCL)) && \
1105
@CMUCL_TRUE@ (echo '(progn $(INITINTL) $(LOADDEFSYSTEM) $(DEFSYSTEMCOMPILE))' | $(EXECUTECMUCL)) && \
1098
1106
@CMUCL_TRUE@ (echo '(progn $(LOADDEFSYSTEM) $(DEFSYSTEMLOAD) (ext:save-lisp "binary-cmucl/maxima.core"))' | $(EXECUTECMUCL))
1100
1108
@CMUCL_TRUE@install-cmucl:
1101
1109
@CMUCL_TRUE@ $(mkinstalldirs) "$(DESTDIR)$(verpkglibdir)/binary-cmucl"
1102
1110
@CMUCL_TRUE@ $(INSTALL_DATA) binary-cmucl/maxima.core "$(DESTDIR)$(verpkglibdir)/binary-cmucl/maxima.core"
1103
@CMUCL_TRUE@ $(INSTALL_PROGRAM) @CMUCL_RUNTIME_PATH@ "$(DESTDIR)$(verpkglibdir)/binary-cmucl/@CMUCL_RUNTIME@"
1111
@CMUCL_TRUE@ $(INSTALL_PROGRAM) lisp "$(DESTDIR)$(verpkglibdir)/binary-cmucl/@CMUCL_RUNTIME@"
1105
1113
@CMUCL_TRUE@uninstall-cmucl:
1106
1114
@CMUCL_TRUE@ rm -f "$(DESTDIR)$(verpkglibdir)/binary-cmucl/maxima.core"
2750
2758
@OPENMCL_TRUE@ rm -rf binary-openmcl
2751
2759
@OPENMCL_TRUE@openmcl-depends.mk: maxima.system
2752
2760
@OPENMCL_TRUE@ test -d binary-openmcl || mkdir binary-openmcl
2753
@OPENMCL_TRUE@ $(EXECUTEOPENMCL) '(progn $(LOADDEFSYSTEM) $(LOADMAKEDEPENDS) (funcall (intern "CREATE-DEPENDENCY-FILE" :mk) "binary-openmcl/maxima.image" "openmcl-depends.mk"))'
2761
@OPENMCL_TRUE@ $(EXECUTEOPENMCL) '(progn $(LOADDEFSYSTEM) $(LOADMAKEDEPENDS) (funcall (intern "CREATE-DEPENDENCY-FILE" :mk) "binary-openmcl/maxima.image" "openmcl-depends.mk") (ccl:quit))'
2754
2762
@OPENMCL_TRUE@binary-openmcl/maxima.image : maxima-package.lisp
2763
@OPENMCL_TRUE@binary-openmcl/maxima.image : autoconf-variables.lisp
2755
2764
@OPENMCL_TRUE@binary-openmcl/maxima.image : nregex.lisp
2765
@OPENMCL_TRUE@binary-openmcl/maxima.image : intl.lisp
2756
2766
@OPENMCL_TRUE@binary-openmcl/maxima.image : cl-info.lisp
2757
2767
@OPENMCL_TRUE@binary-openmcl/maxima.image : sloop.lisp
2758
2768
@OPENMCL_TRUE@binary-openmcl/maxima.image : lmdcls.lisp
2869
2880
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/d9aimp.lisp
2870
2881
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/daie.lisp
2871
2882
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dai.lisp
2883
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dbie.lisp
2884
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dbi.lisp
2885
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/zbiry.lisp
2872
2886
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/derfc.lisp
2873
2887
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/derf.lisp
2874
2888
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/de1.lisp
2875
2889
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dei.lisp
2890
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/d9upak.lisp
2891
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dspenc.lisp
2892
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqwgtf.lisp
2893
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqcheb.lisp
2894
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqk15w.lisp
2895
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqwgts.lisp
2896
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqwgtc.lisp
2897
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dgtsl.lisp
2898
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqk15.lisp
2899
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqk31.lisp
2900
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqk41.lisp
2901
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqk51.lisp
2902
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqk61.lisp
2903
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqk21.lisp
2904
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqk15i.lisp
2905
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqelg.lisp
2906
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqpsrt.lisp
2907
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqc25s.lisp
2908
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqmomo.lisp
2909
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqc25c.lisp
2910
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqc25f.lisp
2911
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqage.lisp
2912
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqagie.lisp
2913
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqagpe.lisp
2914
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqagse.lisp
2915
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqawoe.lisp
2916
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqawfe.lisp
2917
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqawse.lisp
2918
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqawce.lisp
2919
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqng.lisp
2920
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqag.lisp
2921
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqags.lisp
2922
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqagi.lisp
2923
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqawf.lisp
2924
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqawo.lisp
2925
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqaws.lisp
2926
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/dqawc.lisp
2927
@OPENMCL_TRUE@binary-openmcl/maxima.image : numerical/slatec/quadpack.lisp
2876
2928
@OPENMCL_TRUE@binary-openmcl/maxima.image : simp.lisp
2877
2929
@OPENMCL_TRUE@binary-openmcl/maxima.image : float.lisp
2878
2930
@OPENMCL_TRUE@binary-openmcl/maxima.image : csimp.lisp
2918
2972
@OPENMCL_TRUE@binary-openmcl/maxima.image : evalw.lisp
2919
2973
@OPENMCL_TRUE@binary-openmcl/maxima.image : trprop.lisp
2920
2974
@OPENMCL_TRUE@binary-openmcl/maxima.image : mdefun.lisp
2975
@OPENMCL_TRUE@binary-openmcl/maxima.image : trigi.lisp
2976
@OPENMCL_TRUE@binary-openmcl/maxima.image : trigo.lisp
2977
@OPENMCL_TRUE@binary-openmcl/maxima.image : trgred.lisp
2921
2978
@OPENMCL_TRUE@binary-openmcl/maxima.image : bessel.lisp
2922
2979
@OPENMCL_TRUE@binary-openmcl/maxima.image : ellipt.lisp
2980
@OPENMCL_TRUE@binary-openmcl/maxima.image : airy.lisp
2923
2981
@OPENMCL_TRUE@binary-openmcl/maxima.image : plasma.lisp
2924
2982
@OPENMCL_TRUE@binary-openmcl/maxima.image : intpol.lisp
2925
2983
@OPENMCL_TRUE@binary-openmcl/maxima.image : nparse.lisp
2932
2990
@OPENMCL_TRUE@binary-openmcl/maxima.image : option.lisp
2933
2991
@OPENMCL_TRUE@binary-openmcl/maxima.image : macdes.lisp
2934
2992
@OPENMCL_TRUE@binary-openmcl/maxima.image : inmis.lisp
2935
@OPENMCL_TRUE@binary-openmcl/maxima.image : intl.lisp
2936
2993
@OPENMCL_TRUE@binary-openmcl/maxima.image : db.lisp
2937
2994
@OPENMCL_TRUE@binary-openmcl/maxima.image : compar.lisp
2938
@OPENMCL_TRUE@binary-openmcl/maxima.image : maxmin.lisp
2939
@OPENMCL_TRUE@binary-openmcl/maxima.image : nummod.lisp
2940
@OPENMCL_TRUE@binary-openmcl/maxima.image : conjugate.lisp
2941
@OPENMCL_TRUE@binary-openmcl/maxima.image : expintegral.lisp
2942
@OPENMCL_TRUE@binary-openmcl/maxima.image : gamma.lisp
2943
2995
@OPENMCL_TRUE@binary-openmcl/maxima.image : askp.lisp
2944
2996
@OPENMCL_TRUE@binary-openmcl/maxima.image : sinint.lisp
2945
2997
@OPENMCL_TRUE@binary-openmcl/maxima.image : sin.lisp
2947
2999
@OPENMCL_TRUE@binary-openmcl/maxima.image : hayat.lisp
2948
3000
@OPENMCL_TRUE@binary-openmcl/maxima.image : defint.lisp
2949
3001
@OPENMCL_TRUE@binary-openmcl/maxima.image : residu.lisp
2950
@OPENMCL_TRUE@binary-openmcl/maxima.image : trigi.lisp
2951
@OPENMCL_TRUE@binary-openmcl/maxima.image : trigo.lisp
2952
@OPENMCL_TRUE@binary-openmcl/maxima.image : trgred.lisp
2953
3002
@OPENMCL_TRUE@binary-openmcl/maxima.image : specfn.lisp
2954
3003
@OPENMCL_TRUE@binary-openmcl/maxima.image : mat.lisp
2955
3004
@OPENMCL_TRUE@binary-openmcl/maxima.image : linnew.lisp
2985
3034
@OPENMCL_TRUE@binary-openmcl/maxima.image : combin.lisp
2986
3035
@OPENMCL_TRUE@binary-openmcl/maxima.image : nset.lisp
2987
3036
@OPENMCL_TRUE@binary-openmcl/maxima.image : rand-mt19937.lisp
3037
@OPENMCL_TRUE@binary-openmcl/maxima.image : maxmin.lisp
3038
@OPENMCL_TRUE@binary-openmcl/maxima.image : nummod.lisp
3039
@OPENMCL_TRUE@binary-openmcl/maxima.image : conjugate.lisp
3040
@OPENMCL_TRUE@binary-openmcl/maxima.image : expintegral.lisp
3041
@OPENMCL_TRUE@binary-openmcl/maxima.image : gamma.lisp
2988
3042
@OPENMCL_TRUE@binary-openmcl/maxima.image : mstuff.lisp
2989
3043
@OPENMCL_TRUE@binary-openmcl/maxima.image : ratpoi.lisp
2990
3044
@OPENMCL_TRUE@binary-openmcl/maxima.image : pois2.lisp