OLD | NEW |
---|---|
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2013 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 # Private target only used in components/autofill. | 8 # Private target only used in components/autofill. |
9 'target_name': 'autofill_regexes', | 9 'target_name': 'autofill_regexes', |
10 'type': 'none', | 10 'type': 'none', |
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
79 ], | 79 ], |
80 }, | 80 }, |
81 | 81 |
82 { | 82 { |
83 'target_name': 'autofill_core_browser', | 83 'target_name': 'autofill_core_browser', |
84 'type': 'static_library', | 84 'type': 'static_library', |
85 'include_dirs': [ | 85 'include_dirs': [ |
86 '..', | 86 '..', |
87 ], | 87 ], |
88 'dependencies': [ | 88 'dependencies': [ |
89 'autofill_core_common', | |
90 'autofill_regexes', | |
91 'component_strings.gyp:component_strings', | |
92 'encryptor', | |
93 'user_prefs', | |
94 'webdata_common', | |
95 '../base/base.gyp:base', | 89 '../base/base.gyp:base', |
96 '../base/base.gyp:base_i18n', | 90 '../base/base.gyp:base_i18n', |
97 '../base/base.gyp:base_prefs', | 91 '../base/base.gyp:base_prefs', |
92 '../chrome/chrome_resources.gyp:packed_extra_resources', | |
blundell
2014/02/27 16:18:47
Could you add a bug for eliminating this dependenc
tfarina
2014/02/27 16:56:59
Filed the bug in crbug.com/347585. I will update t
tfarina
2014/02/27 17:01:38
Actually, I'm gonna give this another shot and see
| |
98 '../google_apis/google_apis.gyp:google_apis', | 93 '../google_apis/google_apis.gyp:google_apis', |
99 '../skia/skia.gyp:skia', | 94 '../skia/skia.gyp:skia', |
100 '../sql/sql.gyp:sql', | 95 '../sql/sql.gyp:sql', |
101 '../third_party/icu/icu.gyp:icui18n', | 96 '../third_party/icu/icu.gyp:icui18n', |
102 '../third_party/icu/icu.gyp:icuuc', | 97 '../third_party/icu/icu.gyp:icuuc', |
103 '../third_party/libjingle/libjingle.gyp:libjingle', | 98 '../third_party/libjingle/libjingle.gyp:libjingle', |
104 '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber', | 99 '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber', |
105 '../ui/gfx/gfx.gyp:gfx', | 100 '../ui/gfx/gfx.gyp:gfx', |
106 '../ui/ui.gyp:ui', | 101 '../ui/ui.gyp:ui', |
107 '../url/url.gyp:url_lib', | 102 '../url/url.gyp:url_lib', |
103 'autofill_core_common', | |
104 'autofill_regexes', | |
105 'component_resources.gyp:component_resources', | |
106 'component_strings.gyp:component_strings', | |
107 'encryptor', | |
108 'user_prefs', | |
109 'webdata_common', | |
108 ], | 110 ], |
109 'sources': [ | 111 'sources': [ |
110 'autofill/core/browser/address.cc', | 112 'autofill/core/browser/address.cc', |
111 'autofill/core/browser/address.h', | 113 'autofill/core/browser/address.h', |
112 'autofill/core/browser/address_field.cc', | 114 'autofill/core/browser/address_field.cc', |
113 'autofill/core/browser/address_field.h', | 115 'autofill/core/browser/address_field.h', |
114 'autofill/core/browser/autocomplete_history_manager.cc', | 116 'autofill/core/browser/autocomplete_history_manager.cc', |
115 'autofill/core/browser/autocomplete_history_manager.h', | 117 'autofill/core/browser/autocomplete_history_manager.h', |
116 'autofill/core/browser/autofill-inl.h', | 118 'autofill/core/browser/autofill-inl.h', |
117 'autofill/core/browser/autofill_country.cc', | 119 'autofill/core/browser/autofill_country.cc', |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
207 'conditions': [ | 209 'conditions': [ |
208 ['android_webview_build == 1', { | 210 ['android_webview_build == 1', { |
209 # Android WebView doesn't support sync. | 211 # Android WebView doesn't support sync. |
210 'autofill_enable_sync%': 0, | 212 'autofill_enable_sync%': 0, |
211 }, { | 213 }, { |
212 'autofill_enable_sync%': 1, | 214 'autofill_enable_sync%': 1, |
213 }], | 215 }], |
214 ], | 216 ], |
215 }, | 217 }, |
216 'conditions': [ | 218 'conditions': [ |
217 # TODO(blundell): Eliminate the need for this conditional dependence. | |
218 # crbug.com/328150 | |
219 ['OS != "ios"', { | |
220 'dependencies': [ | |
221 '../webkit/webkit_resources.gyp:webkit_resources', | |
222 ], | |
223 }], | |
224 ['autofill_enable_sync == 1', { | 219 ['autofill_enable_sync == 1', { |
225 'defines': [ | 220 'defines': [ |
226 'AUTOFILL_ENABLE_SYNC', | 221 'AUTOFILL_ENABLE_SYNC', |
227 ], | 222 ], |
228 'dependencies': [ | 223 'dependencies': [ |
229 '../sync/sync.gyp:sync', | 224 '../sync/sync.gyp:sync', |
230 ], | 225 ], |
231 'direct_dependent_settings': { | 226 'direct_dependent_settings': { |
232 'defines': [ | 227 'defines': [ |
233 'AUTOFILL_ENABLE_SYNC', | 228 'AUTOFILL_ENABLE_SYNC', |
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
324 ], | 319 ], |
325 'include_dirs': [ '..' ], | 320 'include_dirs': [ '..' ], |
326 }, | 321 }, |
327 { | 322 { |
328 'target_name': 'autofill_content_browser', | 323 'target_name': 'autofill_content_browser', |
329 'type': 'static_library', | 324 'type': 'static_library', |
330 'include_dirs': [ | 325 'include_dirs': [ |
331 '..', | 326 '..', |
332 ], | 327 ], |
333 'dependencies': [ | 328 'dependencies': [ |
334 'autofill_content_common', | |
335 'autofill_content_risk_proto', | |
336 'autofill_core_browser', | |
337 'autofill_core_common', | |
338 'autofill_regexes', | |
339 'encryptor', | |
340 'user_prefs', | |
341 'webdata_common', | |
342 '../base/base.gyp:base', | 329 '../base/base.gyp:base', |
343 '../base/base.gyp:base_i18n', | 330 '../base/base.gyp:base_i18n', |
344 '../base/base.gyp:base_prefs', | 331 '../base/base.gyp:base_prefs', |
332 '../chrome/chrome_resources.gyp:packed_extra_resources', | |
345 '../content/content.gyp:content_browser', | 333 '../content/content.gyp:content_browser', |
346 '../content/content.gyp:content_common', | 334 '../content/content.gyp:content_common', |
347 '../google_apis/google_apis.gyp:google_apis', | 335 '../google_apis/google_apis.gyp:google_apis', |
348 '../ipc/ipc.gyp:ipc', | 336 '../ipc/ipc.gyp:ipc', |
349 '../skia/skia.gyp:skia', | 337 '../skia/skia.gyp:skia', |
350 '../sql/sql.gyp:sql', | 338 '../sql/sql.gyp:sql', |
351 '../third_party/icu/icu.gyp:icui18n', | 339 '../third_party/icu/icu.gyp:icui18n', |
352 '../third_party/icu/icu.gyp:icuuc', | 340 '../third_party/icu/icu.gyp:icuuc', |
353 '../third_party/libjingle/libjingle.gyp:libjingle', | 341 '../third_party/libjingle/libjingle.gyp:libjingle', |
354 '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber', | 342 '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber', |
355 '../ui/gfx/gfx.gyp:gfx', | 343 '../ui/gfx/gfx.gyp:gfx', |
356 '../ui/gfx/gfx.gyp:gfx_geometry', | 344 '../ui/gfx/gfx.gyp:gfx_geometry', |
357 '../ui/ui.gyp:ui', | 345 '../ui/ui.gyp:ui', |
358 '../url/url.gyp:url_lib', | 346 '../url/url.gyp:url_lib', |
359 '../webkit/webkit_resources.gyp:webkit_resources', | 347 'autofill_content_common', |
360 | 348 'autofill_content_risk_proto', |
349 'autofill_core_browser', | |
350 'autofill_core_common', | |
351 'autofill_regexes', | |
352 'component_resources.gyp:component_resources', | |
361 'component_strings.gyp:component_strings', | 353 'component_strings.gyp:component_strings', |
354 'encryptor', | |
355 'user_prefs', | |
356 'webdata_common', | |
362 ], | 357 ], |
363 'sources': [ | 358 'sources': [ |
364 'autofill/content/browser/autofill_driver_impl.cc', | 359 'autofill/content/browser/autofill_driver_impl.cc', |
365 'autofill/content/browser/autofill_driver_impl.h', | 360 'autofill/content/browser/autofill_driver_impl.h', |
366 'autofill/content/browser/request_autocomplete_manager.cc', | 361 'autofill/content/browser/request_autocomplete_manager.cc', |
367 'autofill/content/browser/request_autocomplete_manager.h', | 362 'autofill/content/browser/request_autocomplete_manager.h', |
368 'autofill/content/browser/risk/fingerprint.cc', | 363 'autofill/content/browser/risk/fingerprint.cc', |
369 'autofill/content/browser/risk/fingerprint.h', | 364 'autofill/content/browser/risk/fingerprint.h', |
370 'autofill/content/browser/wallet/form_field_error.cc', | 365 'autofill/content/browser/wallet/form_field_error.cc', |
371 'autofill/content/browser/wallet/form_field_error.h', | 366 'autofill/content/browser/wallet/form_field_error.h', |
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
457 'variables': { | 452 'variables': { |
458 'jni_gen_package': 'autofill', | 453 'jni_gen_package': 'autofill', |
459 'jni_generator_ptr_type': 'long', | 454 'jni_generator_ptr_type': 'long', |
460 }, | 455 }, |
461 'includes': [ '../build/jni_generator.gypi' ], | 456 'includes': [ '../build/jni_generator.gypi' ], |
462 }, | 457 }, |
463 ], | 458 ], |
464 }], | 459 }], |
465 ], | 460 ], |
466 } | 461 } |
OLD | NEW |