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