OLD | NEW |
| (Empty) |
1 # Copyright (c) 2016 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 # GN version: //components/memory_coordinator/public/interfaces | |
9 'target_name': 'memory_coordinator_mojo_bindings', | |
10 'type': 'static_library', | |
11 'sources': [ | |
12 'memory_coordinator/public/interfaces/child_memory_coordinator.mojom', | |
13 'memory_coordinator/public/interfaces/memory_coordinator.mojom', | |
14 ], | |
15 'variables': { | |
16 'use_new_wrapper_types': 'false', | |
17 }, | |
18 'includes': [ '../mojo/mojom_bindings_generator.gypi' ], | |
19 }, | |
20 { | |
21 # GN version: //components/memory_coordinator/common | |
22 'target_name': 'memory_coordinator_common', | |
23 'type': 'static_library', | |
24 'dependencies': [ | |
25 '<(DEPTH)/base/base.gyp:base', | |
26 'memory_coordinator_mojo_bindings', | |
27 ], | |
28 'sources': [ | |
29 'memory_coordinator/common/client_registry.cc', | |
30 'memory_coordinator/common/client_registry.h', | |
31 'memory_coordinator/common/memory_coordinator_client.h', | |
32 'memory_coordinator/common/memory_coordinator_features.cc', | |
33 'memory_coordinator/common/memory_coordinator_features.h', | |
34 ], | |
35 }, | |
36 { | |
37 # GN version: //components/memory_coordinator/child | |
38 'target_name': 'memory_coordinator_child', | |
39 'type': 'static_library', | |
40 'dependencies': [ | |
41 '<(DEPTH)/base/base.gyp:base', | |
42 'memory_coordinator_common', | |
43 'memory_coordinator_mojo_bindings', | |
44 ], | |
45 'sources': [ | |
46 'memory_coordinator/child/child_memory_coordinator_impl.cc', | |
47 'memory_coordinator/child/child_memory_coordinator_impl.h', | |
48 ], | |
49 }, | |
50 { | |
51 # GN version: //components/memory_coordinator/browser | |
52 'target_name': 'memory_coordinator_browser', | |
53 'type': 'static_library', | |
54 'dependencies': [ | |
55 '<(DEPTH)/base/base.gyp:base', | |
56 'memory_coordinator_common', | |
57 'memory_coordinator_mojo_bindings', | |
58 ], | |
59 'sources': [ | |
60 'memory_coordinator/browser/memory_coordinator.cc', | |
61 'memory_coordinator/browser/memory_coordinator.h', | |
62 ], | |
63 }, | |
64 ], | |
65 } | |
OLD | NEW |