mirror of
https://github.com/reactos/wine.git
synced 2024-12-02 08:46:29 +00:00
4f78c04ec8
Parse XSLPattern queries and translate them into equivalent XPath queries. XSLPattern built-in functions/operators are translated to their XPath counterparts where applicable. If no direct XPath counterpart exists, they are registered as custom XPath functions for the sake of speed where possible. As a last resort, they are translated into compound XPath expressions to accomplish the task, if more slowly. If the parser encounters an error, the original XSLPattern query is returned, as this is more likely to work than a mangled one.
44 lines
634 B
Makefile
44 lines
634 B
Makefile
EXTRADEFS = -DCOM_NO_WINDOWS_H
|
|
MODULE = msxml3.dll
|
|
IMPORTS = uuid urlmon shlwapi oleaut32 ole32 user32 advapi32
|
|
EXTRALIBS = @XML2LIBS@
|
|
EXTRAINCL = @XML2INCL@ @XSLTINCL@
|
|
|
|
C_SRCS = \
|
|
attribute.c \
|
|
bsc.c \
|
|
cdata.c \
|
|
comment.c \
|
|
dispex.c \
|
|
docfrag.c \
|
|
domdoc.c \
|
|
domimpl.c \
|
|
element.c \
|
|
entityref.c \
|
|
factory.c \
|
|
httprequest.c \
|
|
main.c \
|
|
node.c \
|
|
nodelist.c \
|
|
nodemap.c \
|
|
parseerror.c \
|
|
pi.c \
|
|
queryresult.c \
|
|
regsvr.c \
|
|
saxreader.c \
|
|
schema.c \
|
|
text.c \
|
|
uuid.c \
|
|
xmldoc.c \
|
|
xmlelem.c
|
|
|
|
LEX_SRCS = xslpattern.l
|
|
|
|
BISON_SRCS = xslpattern.y
|
|
|
|
RC_SRCS = version.rc
|
|
|
|
IDL_TLB_SRCS = msxml3_v1.idl
|
|
|
|
@MAKE_DLL_RULES@
|