Annotation of Amaya/amaya/Makefile.math, revision 1.6
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 \
11: Mathedit.o
12:
1.3 cvs 13: AMAYA_MATH_SRC= \
1.4 cvs 14: MathML.h \
15: MathMLAPP.c
1.2 cvs 16:
1.1 cvs 17: AMAYA_MATH_LIBS=
18:
1.5 cvs 19: AMAYA_MATH_EXTRA_LIBS=
20:
1.1 cvs 21: AMAYA_MATH_INCLUDES=
22:
1.6 ! cvs 23: AMAYA_MATH_SCHEMAS= $(AMAYA)/MathML.S $(AMAYA)/MathMLP.P $(AMAYA)/MathMLT.T
! 24:
! 25: amaya_math_schema : compMATH compMATHP compMATHT
1.1 cvs 26:
27: #
28: # Structure schema compilation.
29: #
1.6 ! cvs 30: compMATH : $(AMAYA)/MathML.STR
! 31: $(AMAYA)/MathML.STR : $(AMAYA)/MathML.S
1.1 cvs 32: STR=`pwd`/../bin/str;PRS=`pwd`/../bin/prs;TRA=`pwd`/../bin/tra;\
33: cd $(AMAYA); THOTDIR=`pwd`/.. ;export THOTDIR; \
34: $$STR $(ALL_AMAYA_OPTIONS) MathML ; \
35: $$PRS $(ALL_AMAYA_OPTIONS) MathMLP ; \
36: $$TRA $(ALL_AMAYA_OPTIONS) MathMLT
37:
38: #
39: # Presentation schemas compilation
40: #
1.6 ! cvs 41: compMATHP : $(AMAYA)/MathMLP.PRS
! 42: $(AMAYA)/MathMLP.PRS : $(AMAYA)/MathMLP.P
1.1 cvs 43: PRS=`pwd`/../bin/prs;\
44: cd $(AMAYA); THOTDIR=`pwd`/.. ;export THOTDIR; \
45: $$PRS $(ALL_AMAYA_OPTIONS) MathMLP
46:
47: #
48: # Traduction schemas compilation
49: #
1.6 ! cvs 50: compMATHT : $(AMAYA)/MathMLT.TRA
! 51: $(AMAYA)/MathMLT.TRA : $(AMAYA)/MathMLT.T
1.1 cvs 52: TRA=`pwd`/../bin/tra;\
53: cd $(AMAYA); THOTDIR=`pwd`/.. ;export THOTDIR; \
54: $$TRA $(ALL_AMAYA_OPTIONS) MathMLT
55:
56: #
57: # Interface schemas compilation
58: #
1.4 cvs 59: MathML.h MathMLAPP.c : $(AMAYA)/MathML.STR $(AMAYA)/MathML.A
60: (if test "$(AMAYA)" != "" -a "$(AMAYA)" != "." ; then \
61: $(CP) $(AMAYA)/MathML.A . ; \
62: $(CP) $(AMAYA)/MathML.STR . ; \
63: fi)
64: THOTDIR=$(THOTDIR) ; export THOTDIR ; \
65: ../bin/app $(ALL_AMAYA_OPTIONS) MathML.A
1.3 cvs 66:
Webmaster