Bug 1675375 Part 7: Update expectations in helper_hittest_clippath.html. r=botond
[gecko.git] / accessible / generic / moz.build
blob7d6286aa82d3f46373c188298575ac9e09eb89ec
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/.
7 EXPORTS.mozilla.a11y += [
8     "DocAccessible.h",
9     "HyperTextAccessible.h",
10     "LocalAccessible.h",
11     "OuterDocAccessible.h",
14 UNIFIED_SOURCES += [
15     "ApplicationAccessible.cpp",
16     "ARIAGridAccessible.cpp",
17     "BaseAccessibles.cpp",
18     "DocAccessible.cpp",
19     "FormControlAccessible.cpp",
20     "HyperTextAccessible.cpp",
21     "ImageAccessible.cpp",
22     "LocalAccessible.cpp",
23     "OuterDocAccessible.cpp",
24     "RootAccessible.cpp",
25     "TableAccessible.cpp",
26     "TableCellAccessible.cpp",
27     "TextLeafAccessible.cpp",
30 LOCAL_INCLUDES += [
31     "/accessible/base",
32     "/accessible/html",
33     "/accessible/xpcom",
34     "/accessible/xul",
35     "/dom/base",
36     "/dom/xul",
37     "/layout/generic",
38     "/layout/xul",
41 if CONFIG["OS_ARCH"] == "WINNT":
42     LOCAL_INCLUDES += [
43         "/accessible/ipc/win",
44     ]
45 else:
46     LOCAL_INCLUDES += [
47         "/accessible/ipc/other",
48     ]
50 if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
51     LOCAL_INCLUDES += [
52         "/accessible/atk",
53     ]
54 elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "windows":
55     LOCAL_INCLUDES += [
56         "/accessible/windows/ia2",
57         "/accessible/windows/msaa",
58     ]
59 elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "cocoa":
60     LOCAL_INCLUDES += [
61         "/accessible/mac",
62     ]
63 elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "android":
64     LOCAL_INCLUDES += [
65         "/accessible/android",
66     ]
67 else:
68     LOCAL_INCLUDES += [
69         "/accessible/other",
70     ]
72 FINAL_LIBRARY = "xul"
74 include("/ipc/chromium/chromium-config.mozbuild")
76 if CONFIG["CC_TYPE"] in ("clang", "gcc"):
77     CXXFLAGS += ["-Wno-error=shadow"]