• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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{
6  'targets': [
7    {
8      'target_name': 'shell_api',
9      'type': 'static_library',
10      'sources': [
11        '<@(schema_files)',
12      ],
13      # TODO(jschuh): http://crbug.com/167187 size_t -> int
14      'msvs_disabled_warnings': [ 4267 ],
15      'includes': [
16        '../../../../build/json_schema_bundle_compile.gypi',
17        '../../../../build/json_schema_compile.gypi',
18      ],
19      'variables': {
20        'chromium_code': 1,
21        'non_compiled_schema_files': [
22        ],
23        # TODO: Eliminate these on Android. See crbug.com/305852.
24        'schema_files': [
25          'shell.idl',
26        ],
27        'cc_dir': 'apps/shell/common/api',
28        'root_namespace': 'apps::shell_api',
29        'impl_dir': 'apps/shell/browser/api',
30      },
31      'dependencies': [
32        '<(DEPTH)/skia/skia.gyp:skia',
33      ],
34    },
35  ],
36}
37