• 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': 'apps_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          'app_runtime.idl',
26        ],
27        'cc_dir': 'apps/common/api',
28        'root_namespace': 'apps::api',
29        'impl_dir': 'apps/browser/api',
30      },
31      'dependencies': [
32        # None yet, but some may need to be added as more APIs move in.
33      ],
34    },
35  ],
36}
37