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 # 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 Loading... |
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 Loading... |
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 Loading... |
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 Loading... |
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 Loading... |
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 } |
OLD | NEW |