[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / OpenXM / src / kan96xx

Annotation of OpenXM/src/kan96xx/Makefile, Revision 1.1

1.1     ! maekawa     1: all :
        !             2:        (cd gc; make)
        !             3:        (cd gmp; ./configure; make)
        !             4:        (cd plugin; make all)
        !             5:        (cd Kan; make all)
        !             6:
        !             7: all2 :
        !             8:        (cd gc; make)
        !             9:        (cd gmp; ./configure; make)
        !            10:        (cd Kan; make all)
        !            11:
        !            12:
        !            13: ### When you make sm1 without the garbage collector, type in make sm1.nogc
        !            14: sm1.nogc :
        !            15:        (cd Kan; make sm1.nogc)
        !            16:
        !            17: ### generate a distribution.
        !            18: dist :
        !            19:        ./makeDist
        !            20: ###############
        !            21: install :
        !            22:        mkdir /usr/local/lib/sm1
        !            23:        cp lib/* /usr/local/lib/sm1
        !            24:        cp Kan/sm1 /usr/local/bin
        !            25:
        !            26: ###############
        !            27: install-binary :
        !            28:        /bin/rm -f sm1
        !            29:        echo ":" > sm1
        !            30:        echo "LOAD_SM1_PATH=`pwd`/lib/" >>sm1
        !            31:        echo "export LOAD_SM1_PATH" >>sm1
        !            32:        echo -n "`pwd`/`ls Kan/sm1.*` " >>sm1
        !            33:        echo  -n '$$' >>sm1
        !            34:        echo '*' >>sm1
        !            35:        chmod +x sm1
        !            36:        ln -s sm1 Kan/sm1
        !            37: install-binary-solaris :
        !            38:        /bin/rm -f sm1
        !            39:        /usr/ucb/echo ":" > sm1
        !            40:        /usr/ucb/echo "LOAD_SM1_PATH=`pwd`/lib/" >>sm1
        !            41:        /usr/ucb/echo "export LOAD_SM1_PATH" >>sm1
        !            42:        /usr/ucb/echo -n "`pwd`/`ls Kan/sm1.*` " >>sm1
        !            43:        /usr/ucb/echo  -n '$$' >>sm1
        !            44:        /usr/ucb/echo '*' >>sm1
        !            45:        chmod +x sm1
        !            46:        ln -s sm1 Kan/sm1
        !            47: clean-binary :
        !            48:        echo " ../kanbinary*  will be removed"
        !            49:        echo "after 10 seconds. To cancel type in ctrl-C."
        !            50:        ( sleep 10 ; /bin/rm -rf ../kanbinary* )
        !            51: install-openXM-bin :
        !            52:        cp Kan/sm1 ../bin
        !            53:
        !            54: ##############
        !            55: clean :
        !            56:        (cd gmp; make distclean)
        !            57:        (cd gc; make clean)
        !            58:        (cd Kan; make clean)
        !            59:        (cd plugin; make clean)
        !            60:        /bin/rm -f sm1
        !            61:
        !            62:
        !            63: ### clean also *.a files.
        !            64: cleana :
        !            65:        (cd gmp; make distclean; /bin/rm -f *.a)
        !            66:        (cd gc; make clean; /bin/rm -f *.a)
        !            67:        (cd Kan; make cleana)
        !            68:        (cd plugin; make clean; /bin/rm -f *.a)

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>