| version 1.62, 2000/01/19 00:26:20 | version 1.78, 2000/02/01 10:12:47 | 
|  |  | 
| ## $OpenXM: OpenXM/src/Makefile,v 1.61 2000/01/18 02:03:42 noro Exp $ | ## $OpenXM: OpenXM/src/Makefile,v 1.77 2000/02/01 09:59:42 takayama Exp $ | 
|  |  | 
| OPENXM_CONTRIB=../../OpenXM_contrib | OPENXM_CONTRIB=../../OpenXM_contrib | 
| LIBDIR=../lib | LIBDIR=../lib | 
| BINDIR=../bin | BINDIR=../bin | 
|  | RCDIR=../rc | 
|  | COPYRIGHTDIR=../Copyright | 
|  |  | 
| all: configure all-asir all-gnuplot all-k097 all-kan96xx all-kxx \ | all: configure all-asir all-gnuplot all-k097 all-kan96xx all-kxx \ | 
| all-pari all-phc all-openmath all-oxmath all-tigers | all-pari all-phc all-openmath all-oxmath all-tigers | 
| 
| Line 13  all-asir: configure-asir |  | 
| Line 15  all-asir: configure-asir |  | 
| all-gnuplot: configure-gnuplot | all-gnuplot: configure-gnuplot | 
| (cd gnuplot ; make all) | (cd gnuplot ; make all) | 
|  |  | 
| all-k097: configure-k097 | all-k097: configure-k097 all-kan96xx | 
| (cd k097 ; make all) | (cd k097 ; make all) | 
|  |  | 
| all-kan96xx: configure-kan96xx | all-kan96xx: configure-kan96xx | 
| (cd kan96xx ; make all) | (cd kan96xx ; make all) | 
|  |  | 
| all-kxx: configure-kxx | all-kxx: configure-kxx all-kan96xx | 
| (cd kxx ; make all) | (cd kxx ; make all) | 
|  |  | 
| all-openmath: | all-openmath: | 
|  |  | 
| all-tigers: | all-tigers: | 
| (cd tigers ; make all) | (cd tigers ; make all) | 
|  |  | 
|  | all-misc : | 
|  | (cd ../rc ; make repl) | 
|  | (cd ../doc ; make all-install) | 
|  | (cd ../doc ; make all-spec) | 
|  |  | 
| install: install-asir install-gnuplot install-k097 install-kan96xx \ | install: install-asir install-gnuplot install-k097 install-kan96xx \ | 
| install-kxx install-openmath install-oxmath install-pari \ | install-kxx install-openmath install-oxmath install-pari \ | 
| install-phc install-tigers install-asir-contrib | install-phc install-tigers install-asir-doc install-asir-contrib | 
|  |  | 
| install-asir: all-asir | install-asir: all-asir | 
| (cd asir2000 ; make install) | (cd asir2000 ; make install) | 
| 
| Line 67  install-kxx: all-kxx |  | 
| Line 74  install-kxx: all-kxx |  | 
| (cd kxx ; make install) | (cd kxx ; make install) | 
|  |  | 
| install-openmath: all-openmath | install-openmath: all-openmath | 
| (cd OpenMath ; make install) | @if ../misc/which.pl -s javac ; then \ | 
|  | (cd OpenMath ; make install) ; \ | 
|  | else \ | 
|  | echo -n "Warning: javac (java compiler) is not found " ; \ | 
|  | echo "in your search path. OpenMath will not be installed." ; \ | 
|  | fi | 
|  |  | 
|  |  | 
| install-oxmath: all-oxmath | install-oxmath: all-oxmath | 
|  | @if test -d /usr/local/mathematica ; then \ | 
|  | (cd ox_math ; make install) ; \ | 
|  | else \ | 
|  | echo -n "Warning: Mathematica is not found. " ; \ | 
|  | echo "ox_math will not be installed." ; \ | 
|  | fi | 
|  | -(cd ox_math/documents ; make install) | 
|  | -(cd ox_math/lib ; make install) | 
|  |  | 
| install-pari: all-pari | install-pari: all-pari | 
| (cd pari ; make install) | (cd pari ; make install) | 
| 
| Line 80  install-phc: all-phc |  | 
| Line 101  install-phc: all-phc |  | 
| install-tigers: all-tigers | install-tigers: all-tigers | 
| (cd tigers ; make install) | (cd tigers ; make install) | 
|  |  | 
| install-asir-contrib: install-asir | install-asir-contrib: install-asir install-kxx | 
| (cd asir-contrib ; make install) | (cd asir-contrib ; make install) | 
|  |  | 
|  | install-asir-doc: install-asir | 
|  | (cd asir-doc ; make install) | 
|  |  | 
| clean: | clean: | 
| (cd asir2000 ; make clean) | (cd asir2000 ; make clean) | 
| (cd gnuplot ; make clean) | (cd gnuplot ; make clean) | 
| (cd k097 ; make clean) | (cd k097 ; make clean) | 
| (cd kan96xx ; make clean) | (cd kan96xx ; make clean) | 
| (cd kxx ; make clean) | -(cd kxx ; make clean) | 
| (cd OpenMath ; make clean) | (cd OpenMath ; make clean) | 
| #       (cd ox_math ; make clean) | -(cd ox_math ; make clean) | 
| (cd pari ; make clean) | (cd pari ; make clean) | 
| (cd phc ; make clean) | (cd phc ; make clean) | 
| (cd tigers ; make clean) | (cd tigers ; make clean) | 
|  | (cd asir-doc ; make clean) | 
| (cd asir-contrib ; make clean) | (cd asir-contrib ; make clean) | 
|  |  | 
| distclean: clean | distclean: clean | 
| 
| Line 101  distclean: clean |  | 
| Line 126  distclean: clean |  | 
| (cd asir2000 ; make distclean) | (cd asir2000 ; make distclean) | 
| (cd gnuplot ; make distclean) | (cd gnuplot ; make distclean) | 
| (cd kan96xx ; make distclean) | (cd kan96xx ; make distclean) | 
|  | -(cd kxx ; make distclean) | 
| (cd OpenMath ; make distclean) | (cd OpenMath ; make distclean) | 
| (cd pari ; make distclean) | (cd pari ; make distclean) | 
| (cd phc ; make distclean) | (cd phc ; make distclean) | 
| 
| Line 109  distclean: clean |  | 
| Line 135  distclean: clean |  | 
| $(BINDIR)/oxlog $(BINDIR)/oxweave $(BINDIR)/sm1 \ | $(BINDIR)/oxlog $(BINDIR)/oxweave $(BINDIR)/sm1 \ | 
| $(LIBDIR)/k097 $(LIBDIR)/sm1 SSkan bin gc gmp | $(LIBDIR)/k097 $(LIBDIR)/sm1 SSkan bin gc gmp | 
|  |  | 
| configure: configure-links configure-gmp configure-bin configure-asir \ | configure: configure-links configure-bin configure-asir \ | 
| configure-gnuplot \ | configure-gnuplot \ | 
| configure-k097 configure-kan96xx configure-kxx configure-oxmath \ | configure-k097 configure-kan96xx configure-kxx configure-oxmath \ | 
| configure-pari | configure-pari | 
|  |  | 
| configure-gnuplot: | configure-gnuplot: | 
| (cd gnuplot ; make configure) | (cd gnuplot ; make configure) | 
|  |  | 
| configure-k097: install-kan96xx | configure-k097: | 
|  |  | 
| configure-kan96xx: | configure-kan96xx: | 
| (cd kan96xx ; make configure) | (cd kan96xx ; make configure) | 
|  |  | 
| configure-kxx: install-kan96xx | configure-kxx: | 
| (cd kxx ; make configure) | ( cd kxx ; ./make-configure) | 
|  |  | 
| configure-links: | configure-links: | 
| rm -f -r $(LIBDIR)/k097 $(LIBDIR)/sm1 SSkan bin gc gmp | rm -f -r $(LIBDIR)/k097 $(LIBDIR)/sm1 SSkan bin gc gmp | 
| 
| Line 146  configure-oxmath: |  | 
| Line 172  configure-oxmath: |  | 
| configure-pari: | configure-pari: | 
| (cd pari ; make configure) | (cd pari ; make configure) | 
|  |  | 
| configure-gmp: | generate-source-distribution : generate-source-distribution-kxx | 
| (cd $(OPENXM_CONTRIB)/gmp ; rm -f .gmp_configured) |  | 
|  | generate-source-distribution-kxx : | 
|  | (cd kxx ; rm -f .configure_done Makefile ; autoconf) | 
|  |  | 
|  | clean-rc : | 
|  | (cd $(RCDIR) ; make clean ) | 
|  | all-Copyright : | 
|  | (cd $(COPYRIGHTDIR) ; make copy-copyright ) | 
|  |  | 
|  | binary-dist : all-Copyright clean-rc all install all-misc | 
|  | (cd ../bin ; rm -f asir ; ln -s ./ox_asir asir) | 
|  | (cd ../lib/asir ; rm -f ox_asir ox_launch ox_plot help ; ln -s ./asir ox_asir ; ln -s ./asir ox_launch ; ln -s ./asir ox_plot ; ln -s ./help-eg help) | 
|  |  | 
|  |  |