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

Annotation of OpenXM/src/hgm/so3/src/Makefile, Revision 1.3

1.1       takayama    1: #CC=gcc
                      2: HEADERS=config.h odeiv_util.h t-gsl_errno.h \
                      3:         t-gsl_math.h t-gsl_odeiv.h t-gsl_sys.h \
                      4:         t-gsl_types.h
1.2       takayama    5: hgm_so3_nc: make-link so3_nc.o
                      6:        ${CC} -o hgm_so3_nc so3_nc.o ../../gsl-t-1/src/gsl-t-1.a -lm
1.1       takayama    7: so3_nc.o : so3_nc.c
                      8:        ${CC} -c -DSTANDALONE so3_nc.c
                      9:
1.3     ! takayama   10: make-link: make-link-p
1.1       takayama   11:        -if [ ! -f .link_done ] ; then \
                     12:        for i in ${HEADERS}; do \
                     13:                ln -s ../../gsl-t-1/src/$$i . ; \
                     14:        done ; \
                     15:        touch .link_done ; \
                     16:        fi
1.3     ! takayama   17: make-link-p:
        !            18:        -if [ ! -f .link_done_p ] ; then \
        !            19:        ln -s ../../oxprint/oxprint.h . ; \
        !            20:        touch .link_done_p ; \
        !            21:        fi
1.1       takayama   22: clean:
1.3     ! takayama   23:        rm -f *.o *~ hgm_so3_nc  .link_done*
1.1       takayama   24:        for i in ${HEADERS}; do \
                     25:                rm -f $$i ; \
                     26:        done
                     27:

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