moz.build (977B)
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 with Files("**"): 8 BUG_COMPONENT = ("Core", "Layout") 9 10 DIRS += [ 11 "style", 12 "base", 13 "build", 14 "generic", 15 "forms", 16 "tables", 17 "svg", 18 "xul", 19 "ipc", 20 "mathml", 21 "inspector", 22 "reftests", 23 "painting", 24 ] 25 26 27 IPDL_SOURCES = [ 28 "printing/ipc/PRemotePrintJob.ipdl", 29 ] 30 31 include("/ipc/chromium/chromium-config.mozbuild") 32 33 FINAL_LIBRARY = "xul" 34 35 if CONFIG["NS_PRINTING"]: 36 DIRS += ["printing"] 37 38 TEST_DIRS += [ 39 "tools/reftest", 40 ] 41 42 if CONFIG["MOZ_LAYOUT_DEBUGGER"] and CONFIG["MOZ_WIDGET_TOOLKIT"] != "android": 43 DIRS += ["tools/layout-debug"] 44 45 CRASHTEST_MANIFESTS += ["../testing/crashtest/crashtests.list"] 46 47 SPHINX_TREES["/layout"] = "docs"