moz.build (1430B)
1 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*- 2 # vim: set filetype=python: 3 # This Source Code Form is subject to the terms of the Mozilla Public 4 # License, v. 2.0. If a copy of the MPL was not distributed with this 5 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 6 7 EXPORTS.mozilla.dom += [ 8 "txIXPathContext.h", 9 "XPathEvaluator.h", 10 "XPathExpression.h", 11 "XPathResult.h", 12 ] 13 14 UNIFIED_SOURCES += [ 15 "txBooleanExpr.cpp", 16 "txBooleanResult.cpp", 17 "txCoreFunctionCall.cpp", 18 "txErrorExpr.cpp", 19 "txExpr.cpp", 20 "txExprLexer.cpp", 21 "txExprParser.cpp", 22 "txFilterExpr.cpp", 23 "txForwardContext.cpp", 24 "txFunctionCall.cpp", 25 "txLiteralExpr.cpp", 26 "txLocationStep.cpp", 27 "txMozillaXPathTreeWalker.cpp", 28 "txNamedAttributeStep.cpp", 29 "txNameTest.cpp", 30 "txNodeSet.cpp", 31 "txNodeSetContext.cpp", 32 "txNodeTypeTest.cpp", 33 "txNumberExpr.cpp", 34 "txNumberResult.cpp", 35 "txPathExpr.cpp", 36 "txPredicatedNodeTest.cpp", 37 "txPredicateList.cpp", 38 "txRelationalExpr.cpp", 39 "txResultRecycler.cpp", 40 "txRootExpr.cpp", 41 "txStringResult.cpp", 42 "txUnaryExpr.cpp", 43 "txUnionExpr.cpp", 44 "txUnionNodeTest.cpp", 45 "txVariableRefExpr.cpp", 46 "txXPathOptimizer.cpp", 47 "XPathEvaluator.cpp", 48 "XPathExpression.cpp", 49 "XPathResult.cpp", 50 ] 51 52 LOCAL_INCLUDES += [ 53 "../base", 54 "../xml", 55 "../xslt", 56 ] 57 58 FINAL_LIBRARY = "xul"