no bug - Import translations from android-l10n r=release a=l10n CLOSED TREE
[gecko.git] / accessible / mac / moz.build
blobacf6c4443b3fc88f09aae4411534747e26681f05
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     "PlatformExtTypes.h",
16 UNIFIED_SOURCES += [
17     "AccessibleWrap.mm",
18     "DocAccessibleWrap.mm",
19     "GeckoTextMarker.mm",
20     "MacUtils.mm",
21     "MOXAccessibleBase.mm",
22     "MOXLandmarkAccessibles.mm",
23     "MOXMathAccessibles.mm",
24     "MOXSearchInfo.mm",
25     "MOXTextMarkerDelegate.mm",
26     "MOXWebAreaAccessible.mm",
27     "mozAccessible.mm",
28     "mozActionElements.mm",
29     "mozHTMLAccessible.mm",
30     "mozRootAccessible.mm",
31     "mozSelectableElements.mm",
32     "mozTableAccessible.mm",
33     "mozTextAccessible.mm",
34     "Platform.mm",
35     "RootAccessibleWrap.mm",
36     "RotorRules.mm",
39 SOURCES += [
40     "!MacSelectorMap.mm",
43 LOCAL_INCLUDES += [
44     "/accessible/base",
45     "/accessible/generic",
46     "/accessible/html",
47     "/accessible/ipc",
48     "/accessible/xul",
49     "/layout/generic",
50     "/layout/xul",
51     "/widget",
52     "/widget/cocoa",
55 GeneratedFile(
56     "MacSelectorMap.h",
57     script="/accessible/mac/SelectorMapGen.py",
58     entry_point="gen_h",
59     inputs=["MOXAccessibleProtocol.h"],
61 GeneratedFile(
62     "MacSelectorMap.mm",
63     script="/accessible/mac/SelectorMapGen.py",
64     entry_point="gen_mm",
65     inputs=["MOXAccessibleProtocol.h"],
68 FINAL_LIBRARY = "xul"
70 include("/ipc/chromium/chromium-config.mozbuild")