=================================================================== RCS file: /home/cvs/OpenXM/src/ox_toolkit/Attic/Makefile,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- OpenXM/src/ox_toolkit/Attic/Makefile 2000/01/19 06:18:51 1.8 +++ OpenXM/src/ox_toolkit/Attic/Makefile 2000/01/19 18:36:19 1.9 @@ -1,17 +1,20 @@ # -*- mode: Makefile -*- -# $OpenXM: OpenXM/src/ox_toolkit/Makefile,v 1.7 1999/12/17 02:18:16 takayama Exp $ +# $OpenXM: OpenXM/src/ox_toolkit/Makefile,v 1.8 2000/01/19 06:18:51 noro Exp $ -OpenXM_HOME=../.. -CFLAGS = -g -O2 -DDEBUG -I${OpenXM_HOME}/src/gmp -LIBOBJS = ox.o parse.o mysocket.o -GMPSRC = ${OpenXM_HOME}/src/gmp -OXWEAVE = ${OpenXM_HOME}/bin/oxweave -BINARIES = bconv testclient sample1 sample2 -CC=gcc +OpenXM_HOME = ../.. +CFLAGS = -g -O2 -DDEBUG -I${OpenXM_HOME}/src/gmp +LIBOBJS = ox.o parse.o mysocket.o +GMPSRC = ${OpenXM_HOME}/src/gmp +OXWEAVE = ${OpenXM_HOME}/bin/oxweave +BINARIES = bconv testclient sample1 sample2 +DOCUMENTS = readme-eg readme-jp bnf-eg bnf-jp +X11INC = /usr/X11R6/include +X11LIB = /usr/X11R6/lib +CC = gcc -all: libox.a libgmp.a ${BINARIES} README.jp README.en +all: libox.a libgmp.a ${BINARIES} ${DOCUMENTS} -all2 : all ox_Xsample +all2: all ox_Xsample ox.o mysocket.o: mysocket.h ox.o parse.o: ox.h oxtag.h parse.h @@ -38,15 +41,34 @@ sample2: sample2.o libox.a libgmp.a ${CC} ${CFLAGS} -o $@ sample2.o -L. -lox -lgmp ox_Xsample: ox_Xsample.o glib.c libox.a libgmp.a - ${CC} ${CFLAGS} -I/usr/X11R6/include -o $@ ox_Xsample.o glib.c -L. -L/usr/X11R6/lib -lox -lgmp -lX11 + ${CC} ${CFLAGS} -I${X11INC} -o $@ ox_Xsample.o glib.c -L. -L${X11LIB} -lox -lgmp -lX11 -README.jp: README - ${OXWEAVE} ja common < README > README.jp +readme-jp: README + ${OXWEAVE} ja common < README > readme-jp -README.en: README - ${OXWEAVE} en common < README > README.en +readme-eg: README + ${OXWEAVE} en common < README > readme-eg -clean: - -rm -f *.o *~ libox.a libgmp.a README.jp README.en \ - bconv testclient core a.out sample1 sample2 ox_Xsample +bnf-jp: bnf.oxweave + ${OXWEAVE} ja common < bnf.oxweave > bnf-jp +bnf-eg: bnf.oxweave + ${OXWEAVE} en common < bnf.oxweave > bnf-eg + +install: + @echo "No binaries are installed." + +install-for-debug: + @echo "No binaries are installed." + +install-document: ${DOCUMENTS} + -mkdir ${OpenXM_HOME}/doc/ox_toolkit + cp -f ${DOCUMENTS} ${OpenXM_HOME}/doc/ox_toolkit + +clean-document: + -rm -f ${DOCUMENTS} + +clean-binary: + -rm -f *.o *~ libox.a libgmp.a ${BINARIES} ox_Xsample core a.out + +clean: clean-document clean-binary