Annotation of Amaya/amaya/Makefile.math, revision 1.8
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:
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 ; \
38: $$TRA $(ALL_AMAYA_OPTIONS) MathMLT
39:
40: #
41: # Presentation schemas compilation
42: #
1.6 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.6 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; \
56: $$TRA $(ALL_AMAYA_OPTIONS) MathMLT
57:
58: #
59: # Interface schemas compilation
60: #
1.7 cvs 61: MathML.h MathMLAPP.c : $(AMAYA)/MathML.STR $(AMAYA)/MathML.A ../bin/app
62: (if test "$(AMAYA)" != "" -a "$(AMAYA)" != "." -a \
63: "$(AMAYA)" != "../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