moz.build (1643B)
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 += [ 8 "nsContentDLF.h", 9 "nsLayoutStatics.h", 10 ] 11 12 UNIFIED_SOURCES += [ 13 "nsContentDLF.cpp", 14 "nsLayoutModule.cpp", 15 "nsLayoutStatics.cpp", 16 ] 17 18 include("/ipc/chromium/chromium-config.mozbuild") 19 20 LOCAL_INCLUDES += [ 21 "!/security/rlbox", 22 "../base", 23 "../forms", 24 "../generic", 25 "../inspector", 26 "../mathml", 27 "../painting", 28 "../style", 29 "../tables", 30 "../xul", 31 "/caps", 32 "/docshell/base", 33 "/dom/audiochannel", 34 "/dom/base", 35 "/dom/bindings", 36 "/dom/canvas", 37 "/dom/filesystem", 38 "/dom/geolocation", 39 "/dom/html", 40 "/dom/jsurl", 41 "/dom/media", 42 "/dom/storage", 43 "/dom/xslt/base", 44 "/dom/xslt/xml", 45 "/dom/xslt/xpath", 46 "/dom/xslt/xslt", 47 "/dom/xul", 48 "/editor/composer", 49 "/js/xpconnect/loader", 50 "/js/xpconnect/src", 51 "/netwerk/base", 52 "/netwerk/cookie", 53 "/parser/htmlparser", 54 "/toolkit/components/sessionstore", 55 ] 56 57 if CONFIG["MOZ_WIDGET_TOOLKIT"] == "windows": 58 LOCAL_INCLUDES += [ 59 "/dom/system/windows", 60 ] 61 elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "cocoa": 62 LOCAL_INCLUDES += [ 63 "/dom/system/mac", 64 ] 65 elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "android": 66 LOCAL_INCLUDES += [ 67 "/dom/system", 68 "/dom/system/android", 69 ] 70 71 XPCOM_MANIFESTS += [ 72 "components.conf", 73 ] 74 75 FINAL_LIBRARY = "xul"