Index: ui/accessibility/BUILD.gn |
diff --git a/ui/accessibility/BUILD.gn b/ui/accessibility/BUILD.gn |
index d168b5e25a94f06b501695f452d13eae5ec9116b..634fef9a911f49755dd819d2c1949449712222d7 100644 |
--- a/ui/accessibility/BUILD.gn |
+++ b/ui/accessibility/BUILD.gn |
@@ -2,6 +2,7 @@ |
# Use of this source code is governed by a BSD-style license that can be |
# found in the LICENSE file. |
+import("//build/config/ui.gni") |
import("//build/json_schema_api.gni") |
import("//testing/test.gni") |
@@ -47,6 +48,26 @@ component("accessibility") { |
if (is_win) { |
public_deps += [ "//third_party/iaccessible2" ] |
} |
+ |
+ if (use_aura && !is_chromeos && is_linux) { |
+ sources += [ |
+ "platform/atk_util_auralinux.cc", |
+ "platform/atk_util_auralinux.h", |
+ "platform/ax_platform_node_auralinux.cc", |
+ "platform/ax_platform_node_auralinux.h", |
+ ] |
+ |
+ configs += [ |
+ "//build/config/linux:atk", |
+ "//build/config/linux:gconf", |
+ "//build/config/linux:glib", |
+ ] |
+ |
+ if (is_clang) { |
+ # glib uses the pre-c++11 typedef-as-static_assert hack. |
+ cflags = [ "-Wno-unused-local-typedefs" ] |
+ } |
+ } |
} |
source_set("test_support") { |