Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(25)

Side by Side Diff: components/keyed_service.gypi

Issue 336443004: Add components/keyed_service to GN build. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: no android Created 6 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 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 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'targets': [ 6 'targets': [
7 { 7 {
8 # GN version: //components/keyed_service/core:core
8 'target_name': 'keyed_service_core', 9 'target_name': 'keyed_service_core',
9 'type': '<(component)', 10 'type': '<(component)',
10 'defines': [ 11 'defines': [
11 'KEYED_SERVICE_IMPLEMENTATION', 12 'KEYED_SERVICE_IMPLEMENTATION',
12 ], 13 ],
13 'include_dirs': [ 14 'include_dirs': [
14 '..', 15 '..',
15 ], 16 ],
16 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. 17 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
17 'msvs_disabled_warnings': [ 4267, ], 18 'msvs_disabled_warnings': [ 4267, ],
18 'dependencies': [ 19 'dependencies': [
19 '../base/base.gyp:base', 20 '../base/base.gyp:base',
20 ], 21 ],
21 'sources': [ 22 'sources': [
22 'keyed_service/core/dependency_graph.cc', 23 'keyed_service/core/dependency_graph.cc',
23 'keyed_service/core/dependency_graph.h', 24 'keyed_service/core/dependency_graph.h',
24 'keyed_service/core/dependency_node.h', 25 'keyed_service/core/dependency_node.h',
25 'keyed_service/core/keyed_service.cc', 26 'keyed_service/core/keyed_service.cc',
26 'keyed_service/core/keyed_service.h', 27 'keyed_service/core/keyed_service.h',
27 'keyed_service/core/keyed_service_export.h', 28 'keyed_service/core/keyed_service_export.h',
28 ], 29 ],
29 }, 30 },
30 ], 31 ],
31 'conditions': [ 32 'conditions': [
32 ['OS != "ios"', { 33 ['OS != "ios"', {
33 'targets': [ 34 'targets': [
34 { 35 {
36 # GN version: //components/keyed_service/content:content
35 'target_name': 'keyed_service_content', 37 'target_name': 'keyed_service_content',
36 'type': '<(component)', 38 'type': '<(component)',
37 'defines': [ 39 'defines': [
38 'KEYED_SERVICE_IMPLEMENTATION', 40 'KEYED_SERVICE_IMPLEMENTATION',
39 ], 41 ],
40 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. 42 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
41 'msvs_disabled_warnings': [ 4267, ], 43 'msvs_disabled_warnings': [ 4267, ],
42 'dependencies': [ 44 'dependencies': [
43 'keyed_service_core', 45 'keyed_service_core',
44 '../base/base.gyp:base', 46 '../base/base.gyp:base',
(...skipping 13 matching lines...) Expand all
58 'keyed_service/content/browser_context_keyed_service_factory.cc', 60 'keyed_service/content/browser_context_keyed_service_factory.cc',
59 'keyed_service/content/browser_context_keyed_service_factory.h', 61 'keyed_service/content/browser_context_keyed_service_factory.h',
60 'keyed_service/content/refcounted_browser_context_keyed_service.cc', 62 'keyed_service/content/refcounted_browser_context_keyed_service.cc',
61 'keyed_service/content/refcounted_browser_context_keyed_service.h', 63 'keyed_service/content/refcounted_browser_context_keyed_service.h',
62 'keyed_service/content/refcounted_browser_context_keyed_service_fact ory.cc', 64 'keyed_service/content/refcounted_browser_context_keyed_service_fact ory.cc',
63 ], 65 ],
64 }], 66 }],
65 }], 67 }],
66 ], 68 ],
67 } 69 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698