[BACK]Return to Makefile.in CVS log [TXT][DIR] Up to [local] / OpenXM / src / ox_toolkit

Annotation of OpenXM/src/ox_toolkit/Makefile.in, Revision 1.8

1.1       ohara       1: # -*- mode: Makefile -*-
1.8     ! ohara       2: # $OpenXM: OpenXM/src/ox_toolkit/Makefile.in,v 1.7 2000/03/08 06:41:54 ohara Exp $
1.1       ohara       3:
                      4: OpenXM_HOME = ../..
                      5: OXWEAVE     = ${OpenXM_HOME}/bin/oxweave
                      6: CC          = @CC@
1.6       ohara       7: CFLAGS      = -g -O2 -DDEBUG -I${OpenXM_HOME}/include
1.1       ohara       8: OBJS        = ox.o parse.o mysocket.o
                      9: BINARIES    = bconv testclient sample1 sample2
                     10: DOCUMENTS   = readme-eg readme-jp bnf-eg bnf-jp
                     11: X11INC      = @X_CFLAGS@
                     12: X11LIB      = @X_LIBS@ @X_PRE_LIBS@ -lX11 @X_EXTRA_LIBS@
                     13: RANLIB      = @RANLIB@
1.4       ohara      14: LIBS        = @LIBS@ -L${OpenXM_HOME}/lib -L. -lox -lgmp
1.1       ohara      15: INSTALL_DATA= cp -f
1.8     ! ohara      16: OXOBJS      = ox.o parse.o bconv.o testclinet.o ox_Xsample.o \
        !            17:               sample1.o sample2.o
1.1       ohara      18:
1.6       ohara      19: all: libox.a ${BINARIES} ${DOCUMENTS}
1.1       ohara      20:
                     21: all2: all ox_Xsample
                     22:
                     23: ox.o mysocket.o: mysocket.h
1.8     ! ohara      24: ox.o parse.o:    parse.h
        !            25: ${OXOBJS}:       ox_toolkit.h ox_toolkit_tags.h
1.1       ohara      26:
                     27: libox.a: ${OBJS}
                     28:        -rm -f $@
                     29:        ar -rc $@ ${OBJS}
                     30:        ${RANLIB} $@
                     31:
1.6       ohara      32: bconv: bconv.o libox.a
1.1       ohara      33:        ${CC} ${CFLAGS} -o $@ bconv.o ${LIBS}
                     34:
1.6       ohara      35: testclient: testclient.o libox.a
1.1       ohara      36:        ${CC} ${CFLAGS} -o $@ testclient.o ${LIBS}
                     37:
1.6       ohara      38: sample1: sample1.o libox.a
1.1       ohara      39:        ${CC} ${CFLAGS} -o $@ sample1.o ${LIBS}
                     40:
1.6       ohara      41: sample2: sample2.o libox.a
1.1       ohara      42:        ${CC} ${CFLAGS} -o $@ sample2.o ${LIBS}
                     43:
1.6       ohara      44: ox_Xsample: ox_Xsample.o glib.c libox.a
1.1       ohara      45:        ${CC} ${CFLAGS} ${X11INC} -o $@ ox_Xsample.o glib.c ${LIBS} ${X11LIB}
                     46:
                     47: readme-jp: README
                     48:        ${OXWEAVE} ja common < README > readme-jp
                     49:
                     50: readme-eg: README
                     51:        ${OXWEAVE} en common < README > readme-eg
                     52:
                     53: bnf-jp: bnf.oxweave
                     54:        ${OXWEAVE} ja common < bnf.oxweave > bnf-jp
                     55:
                     56: bnf-eg: bnf.oxweave
                     57:        ${OXWEAVE} en common < bnf.oxweave > bnf-eg
                     58:
1.3       ohara      59: install: install-document install-binary
1.1       ohara      60:
1.8     ! ohara      61: install-binary: libox.a ox_toolkit.h ox_toolkit_tags.h
1.4       ohara      62:        -if [ ! -d ${OpenXM_HOME}/lib ]; then \
                     63:                mkdir -p ${OpenXM_HOME}/lib ;\
                     64:        fi
                     65:        -if [ ! -d ${OpenXM_HOME}/include ]; then \
                     66:                mkdir -p ${OpenXM_HOME}/include ;\
1.3       ohara      67:        fi
1.4       ohara      68:        ${INSTALL_DATA} libox.a ${OpenXM_HOME}/lib
1.8     ! ohara      69:        ${INSTALL_DATA} ox_toolkit.h ox_toolkit_tags.h ${OpenXM_HOME}/include
1.1       ohara      70:
                     71: install-for-debug:
                     72:        @echo "No binaries are installed."
                     73:
                     74: install-document: ${DOCUMENTS}
                     75:        -mkdir ${OpenXM_HOME}/doc/ox_toolkit
                     76:        ${INSTALL_DATA} ${DOCUMENTS} ${OpenXM_HOME}/doc/ox_toolkit
                     77:
                     78: clean-document:
                     79:        -rm -f ${DOCUMENTS}
                     80:
                     81: clean-binary:
1.6       ohara      82:        -rm -f *.o *~ libox.a ${BINARIES} ox_Xsample core a.out
1.1       ohara      83:
                     84: clean: clean-document clean-binary
1.4       ohara      85:
1.5       ohara      86: distclean: clean
                     87:        -rm -f .configure_done configure config.cache config.log config.status Makefile
                     88:

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