extensions: Remove unused event names
[chromium-blink-merge.git] / gin / gin.gyp
blobed76f09df220683a7ff5dfb56b664d03421bae9a
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.
6   'variables': {
7     'chromium_code': 1,
8   },
9   'targets': [
10     {
11       'target_name': 'gin',
12       'type': 'static_library',
13       'include_dirs': [
14         '..'
15       ],
16       'dependencies': [
17         '../v8/tools/gyp/v8.gyp:v8',
18       ],
19       'export_dependent_settings': [
20         '../v8/tools/gyp/v8.gyp:v8',
21       ],
22       'sources': [
23         'arguments.cc',
24         'arguments.h',
25         'array_buffer.cc',
26         'array_buffer.h',
27         'converter.cc',
28         'converter.h',
29         'dictionary.cc',
30         'dictionary.h',
31         'initialize.cc',
32         'initialize.h',
33         'per_isolate_data.cc',
34         'per_isolate_data.h',
35         'runner.cc',
36         'runner.h',
37         'wrapper_info.cc',
38         'wrapper_info.h',
39       ],
40     },
41     {
42       'target_name': 'gin_test',
43       'type': 'static_library',
44       'dependencies': [
45         '../base/base.gyp:base',
46         '../testing/gtest.gyp:gtest',
47         'gin',
48       ],
49       'export_dependent_settings': [
50         '../base/base.gyp:base',
51         '../testing/gtest.gyp:gtest',
52         'gin',
53       ],
54       'sources': [
55         'test/gtest.cc',
56         'test/gtest.h',
57         'test/v8_test.cc',
58         'test/v8_test.h',
59       ],
60     },
61     {
62       'target_name': 'gin_unittests',
63       'type': 'executable',
64       'dependencies': [
65         '../base/base.gyp:run_all_unittests',
66         'gin_test',
67       ],
68       'sources': [
69         'converter_unittest.cc',
70         'test/run_all_unittests.cc',
71         'runner_unittest.cc',
72       ],
73     },
74   ],