1
# This Source Code Form is subject to the terms of the Mozilla Public
2
# License, v. 2.0. If a copy of the MPL was not distributed with this
3
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
6
topsrcdir = @top_srcdir@
10
include $(DEPTH)/config/autoconf.mk
13
LIBRARY_NAME = txxslt_s
18
txXPathResultComparator.cpp \
19
txBufferingHandler.cpp \
20
txExecutionState.cpp \
21
txEXSLTFunctions.cpp \
26
txStylesheetCompileHandlers.cpp \
27
txStylesheetCompiler.cpp \
31
txXSLTNumberCounters.cpp \
32
txPatternOptimizer.cpp \
36
txUnknownHandler.cpp \
37
txCurrentFunctionCall.cpp \
38
txDocumentFunctionCall.cpp \
39
txFormatNumberFunctionCall.cpp \
40
txGenerateIdFunctionCall.cpp \
41
txKeyFunctionCall.cpp \
42
txXSLTEnvironmentFunctionCall.cpp \
43
txMozillaStylesheetCompiler.cpp \
44
txMozillaTextOutput.cpp \
45
txMozillaXMLOutput.cpp \
46
txMozillaXSLTProcessor.cpp
48
# For nsDependentJSString
50
-I$(topsrcdir)/dom/base \
53
# we don't want the shared lib, but we want to force the creation of a
58
txEXSLTRegExFunctions.js \
59
txEXSLTRegExFunctions.manifest \
62
include $(topsrcdir)/config/rules.mk
68
-I$(srcdir)/../xpath \
69
-I$(srcdir)/../../../base/src \
72
DEFINES += -D_IMPL_NS_LAYOUT