diff options
Diffstat (limited to 'ui/accessibility/accessibility.gyp')
-rw-r--r-- | ui/accessibility/accessibility.gyp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/ui/accessibility/accessibility.gyp b/ui/accessibility/accessibility.gyp index 88613e6..40146c5 100644 --- a/ui/accessibility/accessibility.gyp +++ b/ui/accessibility/accessibility.gyp @@ -43,8 +43,12 @@ 'ax_tree_update.h', 'ax_view_state.cc', 'ax_view_state.h', + 'platform/atk_util_auralinux.cc', + 'platform/atk_util_auralinux.h', 'platform/ax_platform_node.cc', 'platform/ax_platform_node.h', + 'platform/ax_platform_node_auralinux.cc', + 'platform/ax_platform_node_auralinux.h', 'platform/ax_platform_node_base.cc', 'platform/ax_platform_node_base.h', 'platform/ax_platform_node_delegate.h', @@ -59,6 +63,27 @@ '../../third_party/iaccessible2/iaccessible2.gyp:iaccessible2' ], }], + ['OS=="linux" and chromeos==0', { + 'dependencies': [ + '../../build/linux/system.gyp:atk', + '../../build/linux/system.gyp:gconf', + '../../build/linux/system.gyp:glib', + ], + 'variables': { + 'clang_warning_flags': [ + # glib uses the pre-c++11 typedef-as-static_assert hack. + '-Wno-unused-local-typedefs', + ], + }, + }], + ['OS!="linux" or chromeos==1', { + 'sources!': [ + 'platform/ax_platform_node_auralinux.cc', + 'platform/ax_platform_node_auralinux.h', + 'platform/atk_util_auralinux.cc', + 'platform/atk_util_auralinux.h', + ], + }], ], }, { |