Return to Makefile.math CVS log | Up to [Public] / Amaya / amaya |
1.1 cvs 1: # 2: # Makefile.math 3: # Autoconf Fragment when using Math 4: # Daniel Veillard and Irene Vatton 1997 5: # 6: 7: AMAYA_MATH_OPTIONS=-DMATHML 8: 9: AMAYA_MATH_OBJ= \ 10: MathMLAPP.o \ 1.8 cvs 11: XMLparser.o \ 12: MathMLbuilder.o \ 1.1 cvs 13: Mathedit.o 14: 1.3 cvs 15: AMAYA_MATH_SRC= \ 1.4 cvs 16: MathML.h \ 17: MathMLAPP.c 1.2 cvs 18: 1.1 cvs 19: AMAYA_MATH_LIBS= 20: 1.5 cvs 21: AMAYA_MATH_EXTRA_LIBS= 22: 1.1 cvs 23: AMAYA_MATH_INCLUDES= 24: 1.6 cvs 25: AMAYA_MATH_SCHEMAS= $(AMAYA)/MathML.S $(AMAYA)/MathMLP.P $(AMAYA)/MathMLT.T 26: 1.9 cvs 27: amaya_math_schema= compMATH compMATHP compMATHT 1.1 cvs 28: 29: # 30: # Structure schema compilation. 31: # 1.6 cvs 32: compMATH : $(AMAYA)/MathML.STR 1.7 cvs 33: $(AMAYA)/MathML.STR : $(AMAYA)/MathML.S ../bin/str ../bin/prs ../bin/tra 1.1 cvs 34: STR=`pwd`/../bin/str;PRS=`pwd`/../bin/prs;TRA=`pwd`/../bin/tra;\ 35: cd $(AMAYA); THOTDIR=`pwd`/.. ;export THOTDIR; \ 36: $$STR $(ALL_AMAYA_OPTIONS) MathML ; \ 37: $$PRS $(ALL_AMAYA_OPTIONS) MathMLP ; \ 1.10 ! cvs 38: $$TRA $(ALL_AMAYA_OPTIONS) -DXML MathMLT MathMLTX ; \ 1.1 cvs 39: $$TRA $(ALL_AMAYA_OPTIONS) MathMLT 40: 41: # 42: # Presentation schemas compilation 43: # 1.6 cvs 44: compMATHP : $(AMAYA)/MathMLP.PRS 1.7 cvs 45: $(AMAYA)/MathMLP.PRS : $(AMAYA)/MathMLP.P ../bin/prs 1.1 cvs 46: PRS=`pwd`/../bin/prs;\ 47: cd $(AMAYA); THOTDIR=`pwd`/.. ;export THOTDIR; \ 48: $$PRS $(ALL_AMAYA_OPTIONS) MathMLP 49: 50: # 51: # Traduction schemas compilation 52: # 1.6 cvs 53: compMATHT : $(AMAYA)/MathMLT.TRA 1.7 cvs 54: $(AMAYA)/MathMLT.TRA : $(AMAYA)/MathMLT.T ../bin/tra 1.1 cvs 55: TRA=`pwd`/../bin/tra;\ 56: cd $(AMAYA); THOTDIR=`pwd`/.. ;export THOTDIR; \ 1.10 ! cvs 57: $$TRA $(ALL_AMAYA_OPTIONS) -DXML MathMLT MathMLTX ; \ 1.1 cvs 58: $$TRA $(ALL_AMAYA_OPTIONS) MathMLT 59: 60: # 61: # Interface schemas compilation 62: # 1.7 cvs 63: MathML.h MathMLAPP.c : $(AMAYA)/MathML.STR $(AMAYA)/MathML.A ../bin/app 64: (if test "$(AMAYA)" != "" -a "$(AMAYA)" != "." -a \ 65: "$(AMAYA)" != "../amaya" ; then \ 1.4 cvs 66: $(CP) $(AMAYA)/MathML.A . ; \ 67: $(CP) $(AMAYA)/MathML.STR . ; \ 68: fi) 69: THOTDIR=$(THOTDIR) ; export THOTDIR ; \ 70: ../bin/app $(ALL_AMAYA_OPTIONS) MathML.A 1.3 cvs 71: