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