Annotation of Amaya/amaya/Makefile.math, revision 1.10

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: 

Webmaster