Annotation of OpenXM/src/Makefile, Revision 1.6
1.2 takayama 1: ## Type in make configure and make all to build all
1.6 ! takayama 2: ## $OpenXM$
1.1 maekawa 3: all : all1 all2 all3
4:
5: all1 :
6: (cd kan96xx ; make all )
7: (cd kan96xx ; make install-openXM-bin)
8: (cd kxx ; make all)
9: (cd kxx ; make install)
10: all2 :
11: (cd gnuplot-diff ; make all)
12: (cd Ti ; make all )
13: (cd phc ; make all )
14: all3 :
15: (cd k097 ; make all ; cp k0 ../../bin)
1.4 tam 16: all4 :
17: (cd JavaSupport ; make )
18:
1.1 maekawa 19:
20: clean :
21: /bin/rm -rf ../*~ *~
22: (cd kan96xx ; make cleana )
23: (cd kxx ; make clean)
24: (cd Ti ; make clean)
25: /bin/rm -rf kan96.tgz kxx.tgz *~ ../*~
26: /bin/rm -rf k097.tgz
27: # (cd kan96xx ; make clean-binary )
28: # (cd kxx ; make clean-binary )
29: (cd gnuplot-diff ; make clean )
30: /bin/rm -rf ../bin/tigers
31: (cd phc ; make clean )
32: (cd k097 ; make clean ; /bin/rm -rf ../../bin/k0)
33: /bin/rm -rf bin/sm1 bin/ox bin/oxlog bin/ox_sm1 bin/phc6
34:
1.2 takayama 35: configure :
36: ln -fs ../bin bin
37: ln -fs ./kan96xx SSkan
1.3 takayama 38: ln -fs ./kan96xx/gmp gmp
1.5 takayama 39: ln -fs ./kan96xx/gc gc
1.2 takayama 40: (cd ../lib ; ln -fs ../src/k097 k097 ; ln -fs ../src/kan96xx/Doc sm1)
41: (cd ../bin ; ./configure2 )
42: (cd kan96xx ; make configure )
43: (cd kxx ; ln -fs ../SSkan/plugin/ox_kan.h ox_kan.h)
44: (cd ../lib/asir ; ./configure2 )
1.1 maekawa 45:
46: install-usr-local :
47: ln -sf `pwd`/SSkan/Doc /usr/local/lib/sm1
48: ln -sf `pwd`/../lib/asir /usr/local/lib/asir
49: ln -sf `pwd`/../bin/sm1 /usr/local/bin/sm1
50: ln -sf `pwd`/../bin/fep /usr/local/bin/fep
51:
52:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>