Bug 1845715 - Check for failure when getting RegExp match result template r=iain
[gecko.git] / accessible / mac / moz.build
blobc9d99667a7a4ebc31ca11540831223e9bda24edb
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 += [
8     "mozAccessibleProtocol.h",
11 EXPORTS.mozilla.a11y += [
12     "AccessibleWrap.h",
13     "HyperTextAccessibleWrap.h",
14     "PlatformExtTypes.h",
17 UNIFIED_SOURCES += [
18     "AccessibleWrap.mm",
19     "DocAccessibleWrap.mm",
20     "GeckoTextMarker.mm",
21     "MacUtils.mm",
22     "MOXAccessibleBase.mm",
23     "MOXLandmarkAccessibles.mm",
24     "MOXMathAccessibles.mm",
25     "MOXSearchInfo.mm",
26     "MOXTextMarkerDelegate.mm",
27     "MOXWebAreaAccessible.mm",
28     "mozAccessible.mm",
29     "mozActionElements.mm",
30     "mozHTMLAccessible.mm",
31     "mozRootAccessible.mm",
32     "mozSelectableElements.mm",
33     "mozTableAccessible.mm",
34     "mozTextAccessible.mm",
35     "Platform.mm",
36     "RootAccessibleWrap.mm",
37     "RotorRules.mm",
40 SOURCES += [
41     "!MacSelectorMap.mm",
44 LOCAL_INCLUDES += [
45     "/accessible/base",
46     "/accessible/generic",
47     "/accessible/html",
48     "/accessible/ipc",
49     "/accessible/xul",
50     "/layout/generic",
51     "/layout/xul",
52     "/widget",
53     "/widget/cocoa",
56 GeneratedFile(
57     "MacSelectorMap.h",
58     script="/accessible/mac/SelectorMapGen.py",
59     entry_point="gen_h",
60     inputs=["MOXAccessibleProtocol.h"],
62 GeneratedFile(
63     "MacSelectorMap.mm",
64     script="/accessible/mac/SelectorMapGen.py",
65     entry_point="gen_mm",
66     inputs=["MOXAccessibleProtocol.h"],
69 FINAL_LIBRARY = "xul"
71 include("/ipc/chromium/chromium-config.mozbuild")