moz.build (962B)
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", "XUL") 9 10 XPIDL_SOURCES += [ 11 "nsITreeSelection.idl", 12 "nsITreeView.idl", 13 ] 14 15 XPIDL_MODULE = "layout_xul_tree" 16 17 EXPORTS += [ 18 "nsTreeColumns.h", 19 "nsTreeUtils.h", 20 ] 21 22 UNIFIED_SOURCES += [ 23 "nsTreeBodyFrame.cpp", 24 "nsTreeColumns.cpp", 25 "nsTreeContentView.cpp", 26 "nsTreeImageListener.cpp", 27 "nsTreeSelection.cpp", 28 "nsTreeStyleCache.cpp", 29 "nsTreeUtils.cpp", 30 ] 31 32 include("/ipc/chromium/chromium-config.mozbuild") 33 34 FINAL_LIBRARY = "xul" 35 LOCAL_INCLUDES += [ 36 "..", 37 "../../base", 38 "../../forms", 39 "../../generic", 40 "../../painting", 41 "../../style", 42 "/dom/base", 43 "/dom/xul", 44 ]