moz.build (1004B)
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 if CONFIG["ENABLE_TESTS"]: 8 MOCHITEST_CHROME_MANIFESTS += ["tests/chrome/chrome.toml"] 9 MOCHITEST_MANIFESTS += ["tests/mochitest.toml"] 10 11 XPIDL_SOURCES += [ 12 "inIDeepTreeWalker.idl", 13 ] 14 15 XPIDL_MODULE = "inspector" 16 17 EXPORTS.mozilla += [ 18 "ServoStyleRuleMap.h", 19 ] 20 21 EXPORTS.mozilla.dom += [ 22 "InspectorCSSParser.h", 23 "InspectorFontFace.h", 24 "InspectorUtils.h", 25 ] 26 27 UNIFIED_SOURCES += [ 28 "inDeepTreeWalker.cpp", 29 "inLayoutUtils.cpp", 30 "InspectorCSSParser.cpp", 31 "InspectorFontFace.cpp", 32 "InspectorUtils.cpp", 33 "ServoStyleRuleMap.cpp", 34 ] 35 36 include("/ipc/chromium/chromium-config.mozbuild") 37 38 FINAL_LIBRARY = "xul" 39 LOCAL_INCLUDES += [ 40 "../forms", 41 "../style", 42 "/dom/base", 43 ]