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

Side by Side Diff: components/autofill.gypi

Issue 365793002: Add lots of GN targets (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 5 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
« no previous file with comments | « components/BUILD.gn ('k') | components/autofill/content/browser/BUILD.gn » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 # GN version: //components/autofill/core/browser:regexes
9 'target_name': 'autofill_regexes', 10 'target_name': 'autofill_regexes',
10 'type': 'none', 11 'type': 'none',
11 'actions': [{ 12 'actions': [{
12 'action_name': 'autofill_regexes', 13 'action_name': 'autofill_regexes',
13 'inputs': [ 14 'inputs': [
14 '<(DEPTH)/build/escape_unicode.py', 15 '<(DEPTH)/build/escape_unicode.py',
15 'autofill/core/browser/autofill_regex_constants.cc.utf8', 16 'autofill/core/browser/autofill_regex_constants.cc.utf8',
16 ], 17 ],
17 'outputs': [ 18 'outputs': [
18 '<(SHARED_INTERMEDIATE_DIR)/autofill_regex_constants.cc', 19 '<(SHARED_INTERMEDIATE_DIR)/autofill_regex_constants.cc',
19 ], 20 ],
20 'action': ['python', '<(DEPTH)/build/escape_unicode.py', 21 'action': ['python', '<(DEPTH)/build/escape_unicode.py',
21 '-o', '<(SHARED_INTERMEDIATE_DIR)', 22 '-o', '<(SHARED_INTERMEDIATE_DIR)',
22 'autofill/core/browser/autofill_regex_constants.cc.utf8'], 23 'autofill/core/browser/autofill_regex_constants.cc.utf8'],
23 }], 24 }],
24 }, 25 },
25 26
26 { 27 {
28 # GN version: //components/autofill/core/common
27 'target_name': 'autofill_core_common', 29 'target_name': 'autofill_core_common',
28 'type': 'static_library', 30 'type': 'static_library',
29 'dependencies': [ 31 'dependencies': [
30 '../base/base.gyp:base', 32 '../base/base.gyp:base',
31 '../ui/base/ui_base.gyp:ui_base', 33 '../ui/base/ui_base.gyp:ui_base',
32 '../ui/gfx/gfx.gyp:gfx', 34 '../ui/gfx/gfx.gyp:gfx',
33 '../url/url.gyp:url_lib', 35 '../url/url.gyp:url_lib',
34 ], 36 ],
35 'conditions': [ 37 'conditions': [
36 ['OS == "android"', { 38 ['OS == "android"', {
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
75 'autofill/core/common/password_generation_util.cc', 77 'autofill/core/common/password_generation_util.cc',
76 'autofill/core/common/password_generation_util.h', 78 'autofill/core/common/password_generation_util.h',
77 'autofill/core/common/save_password_progress_logger.cc', 79 'autofill/core/common/save_password_progress_logger.cc',
78 'autofill/core/common/save_password_progress_logger.h', 80 'autofill/core/common/save_password_progress_logger.h',
79 'autofill/core/common/web_element_descriptor.cc', 81 'autofill/core/common/web_element_descriptor.cc',
80 'autofill/core/common/web_element_descriptor.h', 82 'autofill/core/common/web_element_descriptor.h',
81 ], 83 ],
82 }, 84 },
83 85
84 { 86 {
87 # GN version: //components/autofill/core/browser
85 'target_name': 'autofill_core_browser', 88 'target_name': 'autofill_core_browser',
86 'type': 'static_library', 89 'type': 'static_library',
87 'include_dirs': [ 90 'include_dirs': [
88 '..', 91 '..',
89 ], 92 ],
90 'dependencies': [ 93 'dependencies': [
91 '../base/base.gyp:base', 94 '../base/base.gyp:base',
92 '../base/base.gyp:base_i18n', 95 '../base/base.gyp:base_i18n',
93 '../base/base.gyp:base_prefs', 96 '../base/base.gyp:base_prefs',
94 '../google_apis/google_apis.gyp:google_apis', 97 '../google_apis/google_apis.gyp:google_apis',
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after
238 'autofill/core/browser/webdata/autofill_profile_syncable_service.h', 241 'autofill/core/browser/webdata/autofill_profile_syncable_service.h',
239 ], 242 ],
240 }], 243 }],
241 ], 244 ],
242 245
243 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. 246 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
244 'msvs_disabled_warnings': [4267, ], 247 'msvs_disabled_warnings': [4267, ],
245 }, 248 },
246 249
247 { 250 {
251 # GN version: //components/autofill/core/browser:test_support
248 'target_name': 'autofill_core_test_support', 252 'target_name': 'autofill_core_test_support',
249 'type': 'static_library', 253 'type': 'static_library',
250 'dependencies': [ 254 'dependencies': [
251 'autofill_core_common', 255 'autofill_core_common',
252 'autofill_core_browser', 256 'autofill_core_browser',
253 '../skia/skia.gyp:skia', 257 '../skia/skia.gyp:skia',
254 '../testing/gtest.gyp:gtest', 258 '../testing/gtest.gyp:gtest',
255 ], 259 ],
256 'sources': [ 260 'sources': [
257 'autofill/core/browser/android/test_auxiliary_profile_loader_android.cc' , 261 'autofill/core/browser/android/test_auxiliary_profile_loader_android.cc' ,
(...skipping 10 matching lines...) Expand all
268 'autofill/core/browser/test_autofill_external_delegate.h', 272 'autofill/core/browser/test_autofill_external_delegate.h',
269 'autofill/core/browser/test_personal_data_manager.cc', 273 'autofill/core/browser/test_personal_data_manager.cc',
270 'autofill/core/browser/test_personal_data_manager.h', 274 'autofill/core/browser/test_personal_data_manager.h',
271 ], 275 ],
272 }, 276 },
273 ], 277 ],
274 'conditions': [ 278 'conditions': [
275 ['OS != "ios"', { 279 ['OS != "ios"', {
276 'targets': [ 280 'targets': [
277 { 281 {
282 # GN version: //content/autofill/content/common
278 'target_name': 'autofill_content_common', 283 'target_name': 'autofill_content_common',
279 'type': 'static_library', 284 'type': 'static_library',
280 'dependencies': [ 285 'dependencies': [
281 'autofill_core_common', 286 'autofill_core_common',
282 '../base/base.gyp:base', 287 '../base/base.gyp:base',
283 '../content/content.gyp:content_common', 288 '../content/content.gyp:content_common',
284 '../ipc/ipc.gyp:ipc', 289 '../ipc/ipc.gyp:ipc',
285 '../third_party/WebKit/public/blink.gyp:blink_minimal', 290 '../third_party/WebKit/public/blink.gyp:blink_minimal',
286 '../ui/gfx/gfx.gyp:gfx', 291 '../ui/gfx/gfx.gyp:gfx',
287 '../ui/gfx/ipc/gfx_ipc.gyp:gfx_ipc', 292 '../ui/gfx/ipc/gfx_ipc.gyp:gfx_ipc',
288 ], 293 ],
289 'include_dirs': [ 294 'include_dirs': [
290 '..', 295 '..',
291 ], 296 ],
292 'sources': [ 297 'sources': [
293 'autofill/content/common/autofill_message_generator.cc', 298 'autofill/content/common/autofill_message_generator.cc',
294 'autofill/content/common/autofill_message_generator.h', 299 'autofill/content/common/autofill_message_generator.h',
295 'autofill/content/common/autofill_messages.h', 300 'autofill/content/common/autofill_messages.h',
296 'autofill/content/common/autofill_param_traits_macros.h', 301 'autofill/content/common/autofill_param_traits_macros.h',
297 ], 302 ],
298 }, 303 },
299 304
300 { 305 {
301 # Protobuf compiler / generate rule for Autofill's risk integration. 306 # Protobuf compiler / generate rule for Autofill's risk integration.
307 # GN version: //components/autofill/content/browser:risk_proto
302 'target_name': 'autofill_content_risk_proto', 308 'target_name': 'autofill_content_risk_proto',
303 'type': 'static_library', 309 'type': 'static_library',
304 'sources': [ 310 'sources': [
305 'autofill/content/browser/risk/proto/fingerprint.proto', 311 'autofill/content/browser/risk/proto/fingerprint.proto',
306 ], 312 ],
307 'variables': { 313 'variables': {
308 'proto_in_dir': 'autofill/content/browser/risk/proto', 314 'proto_in_dir': 'autofill/content/browser/risk/proto',
309 'proto_out_dir': 'components/autofill/content/browser/risk/proto', 315 'proto_out_dir': 'components/autofill/content/browser/risk/proto',
310 }, 316 },
311 'includes': [ '../build/protoc.gypi' ] 317 'includes': [ '../build/protoc.gypi' ]
312 }, 318 },
313 { 319 {
320 # GN version: //components/autofill/content/browser:test_support
314 'target_name': 'autofill_content_test_support', 321 'target_name': 'autofill_content_test_support',
315 'type': 'static_library', 322 'type': 'static_library',
316 'dependencies': [ 323 'dependencies': [
317 '../testing/gmock.gyp:gmock', 324 '../testing/gmock.gyp:gmock',
318 ], 325 ],
319 'sources': [ 326 'sources': [
320 'autofill/content/browser/wallet/mock_wallet_client.cc', 327 'autofill/content/browser/wallet/mock_wallet_client.cc',
321 'autofill/content/browser/wallet/mock_wallet_client.h', 328 'autofill/content/browser/wallet/mock_wallet_client.h',
322 'autofill/content/browser/wallet/wallet_test_util.cc', 329 'autofill/content/browser/wallet/wallet_test_util.cc',
323 'autofill/content/browser/wallet/wallet_test_util.h', 330 'autofill/content/browser/wallet/wallet_test_util.h',
324 ], 331 ],
325 'include_dirs': [ '..' ], 332 'include_dirs': [ '..' ],
326 }, 333 },
327 { 334 {
335 # GN version: //components/autofill/content/browser
328 'target_name': 'autofill_content_browser', 336 'target_name': 'autofill_content_browser',
329 'type': 'static_library', 337 'type': 'static_library',
330 'include_dirs': [ 338 'include_dirs': [
331 '..', 339 '..',
332 ], 340 ],
333 'dependencies': [ 341 'dependencies': [
334 '../base/base.gyp:base', 342 '../base/base.gyp:base',
335 '../base/base.gyp:base_i18n', 343 '../base/base.gyp:base_i18n',
336 '../base/base.gyp:base_prefs', 344 '../base/base.gyp:base_prefs',
337 '../content/content.gyp:content_browser', 345 '../content/content.gyp:content_browser',
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
396 [ 'OS == "android"', { 404 [ 'OS == "android"', {
397 'sources!': [ 405 'sources!': [
398 'autofill/content/browser/risk/fingerprint.cc', 406 'autofill/content/browser/risk/fingerprint.cc',
399 'autofill/content/browser/risk/fingerprint.h', 407 'autofill/content/browser/risk/fingerprint.h',
400 ], 408 ],
401 }], 409 }],
402 ], 410 ],
403 }, 411 },
404 412
405 { 413 {
414 # GN version: //components/autofill/content/renderer
406 'target_name': 'autofill_content_renderer', 415 'target_name': 'autofill_content_renderer',
407 'type': 'static_library', 416 'type': 'static_library',
408 'include_dirs': [ 417 'include_dirs': [
409 '..', 418 '..',
410 ], 419 ],
411 'dependencies': [ 420 'dependencies': [
412 '../base/base.gyp:base', 421 '../base/base.gyp:base',
413 '../content/content.gyp:content_common', 422 '../content/content.gyp:content_common',
414 '../content/content.gyp:content_renderer', 423 '../content/content.gyp:content_renderer',
415 '../ipc/ipc.gyp:ipc', 424 '../ipc/ipc.gyp:ipc',
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
465 ], 474 ],
466 'variables': { 475 'variables': {
467 'jni_gen_package': 'autofill', 476 'jni_gen_package': 'autofill',
468 }, 477 },
469 'includes': [ '../build/jni_generator.gypi' ], 478 'includes': [ '../build/jni_generator.gypi' ],
470 }, 479 },
471 ], 480 ],
472 }], 481 }],
473 ], 482 ],
474 } 483 }
OLDNEW
« no previous file with comments | « components/BUILD.gn ('k') | components/autofill/content/browser/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698