OLD | NEW |
| (Empty) |
1 # Copyright 2015 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/browser_sync_browser | |
9 'target_name': 'browser_sync_browser', | |
10 'type': 'static_library', | |
11 'dependencies': [ | |
12 '../base/base.gyp:base', | |
13 '../google_apis/google_apis.gyp:google_apis', | |
14 '../net/net.gyp:net', | |
15 '../components/sync.gyp:sync', | |
16 '../ui/base/ui_base.gyp:ui_base', | |
17 'autofill_core_browser', | |
18 'autofill_core_common', | |
19 'browser_sync_common', | |
20 'components_strings.gyp:components_strings', | |
21 'dom_distiller_core', | |
22 'generate_version_info', | |
23 'history_core_browser', | |
24 'invalidation_impl', | |
25 'invalidation_public', | |
26 'keyed_service_core', | |
27 'password_manager_core_browser', | |
28 'password_manager_sync_browser', | |
29 'pref_registry', | |
30 'signin_core_browser', | |
31 'syncable_prefs', | |
32 'sync_bookmarks', | |
33 'sync_sessions', | |
34 'variations', | |
35 'version_info', | |
36 ], | |
37 'include_dirs': [ | |
38 '..', | |
39 ], | |
40 'sources': [ | |
41 # Note: file list duplicated in GN build. | |
42 'browser_sync/browser/profile_sync_components_factory_impl.cc', | |
43 'browser_sync/browser/profile_sync_components_factory_impl.h', | |
44 'browser_sync/browser/profile_sync_service.cc', | |
45 'browser_sync/browser/profile_sync_service.h', | |
46 'browser_sync/browser/signin_confirmation_helper.cc', | |
47 'browser_sync/browser/signin_confirmation_helper.h', | |
48 ], | |
49 }, | |
50 { | |
51 # GN version: //components/browser_sync_common | |
52 'target_name': 'browser_sync_common', | |
53 'type': 'static_library', | |
54 'dependencies': [ | |
55 '../base/base.gyp:base', | |
56 ], | |
57 'include_dirs': [ | |
58 '..', | |
59 ], | |
60 'sources': [ | |
61 # Note: file list duplicated in GN build. | |
62 'browser_sync/common/browser_sync_switches.cc', | |
63 'browser_sync/common/browser_sync_switches.h', | |
64 ], | |
65 }, | |
66 { | |
67 # GN version: //components/browser_sync/browser:test_support | |
68 'target_name': 'browser_sync_browser_test_support', | |
69 'type': 'static_library', | |
70 'dependencies': [ | |
71 '../base/base.gyp:base', | |
72 '../base/base.gyp:test_support_base', | |
73 '../google_apis/google_apis.gyp:google_apis', | |
74 '../components/sync.gyp:sync', | |
75 '../components/sync.gyp:test_support_sync_driver', | |
76 '../testing/gmock.gyp:gmock', | |
77 'bookmarks_browser', | |
78 'browser_sync_browser', | |
79 'history_core_browser', | |
80 'invalidation_impl', | |
81 'invalidation_test_support', | |
82 'pref_registry', | |
83 'signin_core_browser', | |
84 'signin_core_browser_test_support', | |
85 'sync_sessions_test_support', | |
86 'syncable_prefs_test_support', | |
87 ], | |
88 'include_dirs': [ | |
89 '..', | |
90 ], | |
91 'sources': [ | |
92 # Note: file list duplicated in GN build. | |
93 'browser_sync/browser/abstract_profile_sync_service_test.cc', | |
94 'browser_sync/browser/abstract_profile_sync_service_test.h', | |
95 'browser_sync/browser/profile_sync_service_mock.cc', | |
96 'browser_sync/browser/profile_sync_service_mock.h', | |
97 'browser_sync/browser/profile_sync_test_util.cc', | |
98 'browser_sync/browser/profile_sync_test_util.h', | |
99 'browser_sync/browser/test_http_bridge_factory.cc', | |
100 'browser_sync/browser/test_http_bridge_factory.h', | |
101 'browser_sync/browser/test_profile_sync_service.cc', | |
102 'browser_sync/browser/test_profile_sync_service.h', | |
103 ], | |
104 } | |
105 ], | |
106 } | |
OLD | NEW |