| OLD | NEW |
| (Empty) |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | |
| 2 # Use of this source code is governed by a BSD-style license that can be | |
| 3 # found in the LICENSE file. | |
| 4 | |
| 5 component("accessibility") { | |
| 6 sources = [ | |
| 7 "ax_enums.cc", | |
| 8 "ax_enums.h", | |
| 9 "ax_node.cc", | |
| 10 "ax_node.h", | |
| 11 "ax_node_data.cc", | |
| 12 "ax_node_data.h", | |
| 13 "ax_serializable_tree.cc", | |
| 14 "ax_serializable_tree.h", | |
| 15 "ax_text_utils.cc", | |
| 16 "ax_text_utils.h", | |
| 17 "ax_tree.cc", | |
| 18 "ax_tree.h", | |
| 19 "ax_tree_serializer.cc", | |
| 20 "ax_tree_serializer.h", | |
| 21 "ax_tree_source.h", | |
| 22 "ax_tree_update.cc", | |
| 23 "ax_tree_update.h", | |
| 24 "ax_view_state.cc", | |
| 25 "ax_view_state.h", | |
| 26 "platform/ax_platform_node.cc", | |
| 27 "platform/ax_platform_node.h", | |
| 28 "platform/ax_platform_node_base.cc", | |
| 29 "platform/ax_platform_node_base.h", | |
| 30 "platform/ax_platform_node_delegate.h", | |
| 31 "platform/ax_platform_node_mac.h", | |
| 32 "platform/ax_platform_node_mac.mm", | |
| 33 ] | |
| 34 | |
| 35 defines = [ "ACCESSIBILITY_IMPLEMENTATION" ] | |
| 36 | |
| 37 public_deps = [ | |
| 38 "//base", | |
| 39 "//ui/gfx", | |
| 40 "//ui/gfx/geometry", | |
| 41 ] | |
| 42 } | |
| 43 | |
| 44 source_set("test_support") { | |
| 45 sources = [ | |
| 46 "tree_generator.cc", | |
| 47 "tree_generator.h", | |
| 48 ] | |
| 49 | |
| 50 deps = [ | |
| 51 ":accessibility", | |
| 52 ] | |
| 53 } | |
| 54 | |
| 55 test("accessibility_unittests") { | |
| 56 sources = [ | |
| 57 "ax_generated_tree_unittest.cc", | |
| 58 "ax_tree_serializer_unittest.cc", | |
| 59 "ax_tree_unittest.cc", | |
| 60 ] | |
| 61 | |
| 62 deps = [ | |
| 63 ":accessibility", | |
| 64 ":test_support", | |
| 65 "//base", | |
| 66 "//base/test:run_all_unittests", | |
| 67 "//testing/gtest", | |
| 68 "//ui/gfx", | |
| 69 "//ui/gfx/geometry", | |
| 70 ] | |
| 71 } | |
| OLD | NEW |