=================================================================== RCS file: /home/cvs/OpenXM/src/ox_math/Makefile.linux,v retrieving revision 1.12 retrieving revision 1.14 diff -u -p -r1.12 -r1.14 --- OpenXM/src/ox_math/Makefile.linux 2000/01/19 06:18:50 1.12 +++ OpenXM/src/ox_math/Makefile.linux 2000/01/21 09:33:42 1.14 @@ -1,5 +1,5 @@ # -*- mode: Makefile -*- -# $OpenXM: OpenXM/src/ox_math/Makefile.linux,v 1.11 2000/01/17 20:28:52 ohara Exp $ +# $OpenXM: OpenXM/src/ox_math/Makefile.linux,v 1.13 2000/01/20 15:28:50 ohara Exp $ PREFIX=/usr/local OpenXM_HOME=../.. @@ -43,16 +43,29 @@ math2.c: math2.tm -rm -f $@ ${MPREP} $? > $@ -install: ${BINARIES} +install: install-binary install-document + +install-document: + (cd documents; ${MAKE} install-document) + +install-binary: + -if [ -x ${MPREP} ]; then \ + ${MAKE} install-binary-real ; \ + fi + +install-binary-real: ${BINARIES} install -c -m 755 ${BINARIES} ${OpenXM_HOME}/bin/ + (cd lib; ${MAKE} install) install-for-debug: ${BINARIES} -for i in ${BINARIES}; do \ ln -s -f ${OpenXM_HOME}/src/ox_math/$$i ${OpenXM_HOME}/bin ; \ done -clean-for-debug: +clean-for-debug: (cd ${OpenXM_HOME}/bin; rm -f ${BINARIES}) + +clean-binary: clean-for-debug clean: -rm -f *.o *~ libox.a libgmp.a math2.c ox_math math2ox