| version 1.66, 2000/01/19 07:30:34 | 
version 1.80, 2000/02/08 21:16:15 | 
 | 
 | 
|  ## $OpenXM: OpenXM/src/Makefile,v 1.65 2000/01/19 06:06:30 takayama Exp $ | 
 ## $OpenXM: OpenXM/src/Makefile,v 1.79 2000/02/08 12:03:39 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-doc install-asir-contrib | 
          install-phc install-tigers install-asir-doc install-asir-contrib | 
| Line 76  install-openmath: all-openmath | 
 
  | 
| Line 83  install-openmath: all-openmath | 
 
 
 | 
|   | 
  | 
|   | 
  | 
|  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 86  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 | 
 install-asir-doc: install-asir | 
 | 
 | 
|          (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) | 
| Line 111  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) | 
 | 
 | 
|  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 151  configure-links: | 
 
  | 
| Line 167  configure-links: | 
 
 
 | 
|          ln -f -s $(OPENXM_CONTRIB)/gmp gmp | 
         ln -f -s $(OPENXM_CONTRIB)/gmp gmp | 
|   | 
  | 
|  configure-oxmath: | 
 configure-oxmath: | 
|          (cd ox_math; ./configure) | 
         (cd ox_math; ./make-configure) | 
|   | 
  | 
|  configure-pari: | 
 configure-pari: | 
|          (cd pari ; make configure) | 
         (cd pari ; make configure) | 
|   | 
  | 
|   | 
 generate-source-distribution : generate-source-distribution-kxx \ | 
|   | 
                                generate-source-distribution-ox_toolkit | 
|   | 
  | 
|   | 
 generate-source-distribution-kxx : | 
|   | 
         (cd kxx ; rm -f .configure_done Makefile ; autoconf) | 
|   | 
 generate-source-distribution-ox_toolkit : | 
|   | 
         (cd ox_toolkit ; rm -f 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) | 
|   | 
  | 
|   | 
  |