kvisco%ziplink.net f9745463fd Added support for getting the parent node of an Attribute, also added support
for sorting a NodeSet by document order.


git-svn-id: svn://10.0.0.236/trunk@61431 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-22 11:16:42 +00:00

63 lines
1.7 KiB
Makefile

target: xslp
CC := $(CC) -g
ROOT_PATH = ..
XML_PATH = $(ROOT_PATH)/xml
XMLUTIL_PATH = $(XML_PATH)/util
XSL_PATH = $(ROOT_PATH)/xsl
BASE_PATH = $(ROOT_PATH)/base
DOM_PATH = $(XML_PATH)/dom
NET_PATH = $(ROOT_PATH)/net
EXPR_PATH = $(XSL_PATH)/expr
XSLUTIL_PATH = $(XSL_PATH)/util
XMLPRINTER_PATH = $(XML_PATH)/printer
XMLPARSER_PATH = $(XML_PATH)/parser
EXPAT_PARSER_PATH = $(XMLPARSER_PATH)/xmlparse
EXPAT_TOKEN_PATH = $(XMLPARSER_PATH)/xmltok
INCLUDE_PATHS = -I$(BASE_PATH) \
-I$(NET_PATH) \
-I$(DOM_PATH) \
-I$(EXPR_PATH) \
-I$(XSL_PATH) \
-I$(XSLUTIL_PATH) \
-I$(XML_PATH) \
-I$(XMLUTIL_PATH) \
-I$(XMLPARSER_PATH) \
-I$(XMLPRINTER_PATH) \
-I$(EXPAT_PARSER_PATH) -I-
XSL_OBJS = Names.o \
Numbering.o \
OutputFormat.o \
ProcessorState.o \
VariableBinding.o \
XSLProcessor.o
######################
# Build Local Classes
######################
xslp: $(XSL_OBJS)
Names.o: Names.cpp Names.h
$(CC) -I . -I $(BASE_PATH) -c Names.cpp
Numbering.o: Numbering.cpp Numbering.h
$(CC) $(INCLUDE_PATHS) -c Numbering.cpp
OutputFormat.o: OutputFormat.cpp OutputFormat.h
$(CC) $(INCLUDE_PATHS) -c OutputFormat.cpp
ProcessorState.o: ProcessorState.cpp ProcessorState.h
$(CC) $(INCLUDE_PATHS) -c ProcessorState.cpp
VariableBinding.o: VariableBinding.h VariableBinding.cpp
$(CC) $(INCLUDE_PATHS) -c VariableBinding.cpp
XSLProcessor.o: XSLProcessor.cpp XSLProcessor.h
$(CC) -c XSLProcessor.cpp -D__cplusplus $(INCLUDE_PATHS)