• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2013 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{
6  'variables': {
7    'chromium_code': 1,
8  },
9
10  'targets': [
11    {
12      'target_name': 'accessibility',
13      'type': '<(component)',
14      'dependencies': [
15        '../../base/base.gyp:base',
16        '../gfx/gfx.gyp:gfx',
17      ],
18      'defines': [
19        'ACCESSIBILITY_IMPLEMENTATION',
20      ],
21      'sources': [
22        # All .cc, .h under accessibility, except unittests
23        'ax_enums.h',
24        'ax_node.cc',
25        'ax_node_data.cc',
26        'ax_node_data.h',
27        'ax_node.h',
28        'ax_serializable_tree.cc',
29        'ax_serializable_tree.h',
30        'ax_tree.cc',
31        'ax_tree.h',
32        'ax_tree_serializer.cc',
33        'ax_tree_serializer.h',
34        'ax_tree_source.h',
35        'ax_tree_update.cc',
36        'ax_tree_update.h',
37      ]
38    },
39    {
40      'target_name': 'accessibility_unittests',
41      'type': 'executable',
42      'dependencies': [
43        '../../base/base.gyp:base',
44        '../../base/base.gyp:run_all_unittests',
45        '../../testing/gtest.gyp:gtest',
46        'accessibility',
47      ],
48      'sources': [
49        'ax_tree_serializer_unittest.cc',
50        'ax_tree_unittest.cc',
51      ]
52    },
53  ],
54}
55