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

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.19      wang       12:        Mathedit.o \
1.21    ! wang       13:        Mathedit_parser.o
1.1       cvs        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.13      cvs        25: MATH_SCHEMAS= $(AMAYA)/MathML.S $(AMAYA)/MathMLP.P $(AMAYA)/MathMLT.T
1.6       cvs        26: 
1.18      vatton     27: math_schema= compMATH compMATHP compMATHT MathML.h
1.1       cvs        28: 
                     29: #
                     30: # Structure schema compilation.
                     31: #
1.11      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.11      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.11      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.11      cvs        63: MathML.h MathMLAPP.c: $(AMAYA)/MathML.STR $(AMAYA)/MathML.A ../bin/app
1.12      cvs        64:        (if test "$(AMAYA)" != "" -a "$(AMAYA)" != "." ; then \
1.4       cvs        65:            $(CP) $(AMAYA)/MathML.A .  ; \
                     66:            $(CP) $(AMAYA)/MathML.STR .  ; \
                     67:        fi)
                     68:        THOTDIR=$(THOTDIR) ; export THOTDIR ; \
                     69:        ../bin/app $(ALL_AMAYA_OPTIONS) MathML.A

Webmaster