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

Side by Side Diff: sync/sync.gyp

Issue 998373004: Sync: Generalize entity injection in Android tests (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 8 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
OLDNEW
1 # Copyright 2013 The Chromium Authors. All rights reserved. 1 # Copyright 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 'variables': { 6 'variables': {
7 'chromium_code': 1, 7 'chromium_code': 1,
8 # Setting these two variables allows other targets to use the
9 # sync_proto_sources variable as the list of sync protocol buffer files.
10 'sync_proto_sources_dir': 'protocol',
11 'sync_proto_sources': [
12 '<@(sync_proto_source_paths)',
13 ],
8 }, 14 },
9 15
10 'includes': [ 16 'includes': [
11 'sync_android.gypi', 17 'sync_android.gypi',
12 'sync_tests.gypi', 18 'sync_tests.gypi',
19 'protocol/protocol.gypi',
Nicolas Zea 2015/04/09 20:38:16 nit: abc order
pval...(no longer on Chromium) 2015/04/09 21:28:05 Done.
13 ], 20 ],
14 21
15 'targets': [ 22 'targets': [
16 # This target will add '-lsync_core' and '-lsync_proto' to the link line of 23 # This target will add '-lsync_core' and '-lsync_proto' to the link line of
17 # targets that depend on it. Anything that depends on sync code should 24 # targets that depend on it. Anything that depends on sync code should
18 # declare a dependency on this target. 25 # declare a dependency on this target.
19 { 26 {
20 'target_name': 'sync', 27 'target_name': 'sync',
21 'type': 'none', 28 'type': 'none',
22 'dependencies': [ 29 'dependencies': [
(...skipping 440 matching lines...) Expand 10 before | Expand all | Expand 10 after
463 # GN version: //sync/protocol 470 # GN version: //sync/protocol
464 'target_name': 'sync_proto', 471 'target_name': 'sync_proto',
465 'type': '<(component)', 472 'type': '<(component)',
466 'include_dirs': [ 473 'include_dirs': [
467 '..', 474 '..',
468 ], 475 ],
469 'defines': [ 476 'defines': [
470 'SYNC_PROTO_IMPLEMENTATION', 477 'SYNC_PROTO_IMPLEMENTATION',
471 ], 478 ],
472 'sources': [ 479 'sources': [
473 # NOTE: If you add a file to this list, also add it to 480 # When adding a new proto source file, add its path to the list defined
474 # sync/protocol/BUILD.gn 481 # in sync/protocol/protocol.gypi.
475 'protocol/app_notification_specifics.proto', 482 '<@(sync_proto_sources)',
476 'protocol/app_setting_specifics.proto',
477 'protocol/app_specifics.proto',
478 'protocol/app_list_specifics.proto',
479 'protocol/article_specifics.proto',
480 'protocol/attachments.proto',
481 'protocol/autofill_specifics.proto',
482 'protocol/bookmark_specifics.proto',
483 'protocol/client_commands.proto',
484 'protocol/client_debug_info.proto',
485 'protocol/device_info_specifics.proto',
486 'protocol/dictionary_specifics.proto',
487 'protocol/encryption.proto',
488 'protocol/experiment_status.proto',
489 'protocol/experiments_specifics.proto',
490 'protocol/extension_setting_specifics.proto',
491 'protocol/extension_specifics.proto',
492 'protocol/favicon_image_specifics.proto',
493 'protocol/favicon_tracking_specifics.proto',
494 'protocol/get_updates_caller_info.proto',
495 'protocol/history_delete_directive_specifics.proto',
496 'protocol/nigori_specifics.proto',
497 'protocol/managed_user_setting_specifics.proto',
498 'protocol/managed_user_shared_setting_specifics.proto',
499 'protocol/managed_user_specifics.proto',
500 'protocol/managed_user_whitelist_specifics.proto',
501 'protocol/password_specifics.proto',
502 'protocol/preference_specifics.proto',
503 'protocol/priority_preference_specifics.proto',
504 'protocol/search_engine_specifics.proto',
505 'protocol/session_specifics.proto',
506 'protocol/sync.proto',
507 'protocol/sync_enums.proto',
508 'protocol/synced_notification_app_info_specifics.proto',
509 'protocol/synced_notification_specifics.proto',
510 'protocol/test.proto',
511 'protocol/theme_specifics.proto',
512 'protocol/typed_url_specifics.proto',
513 'protocol/unique_position.proto',
514 » 'protocol/wifi_credential_specifics.proto',
515 ], 483 ],
516 'variables': { 484 'variables': {
517 'enable_wexit_time_destructors': 1, 485 'enable_wexit_time_destructors': 1,
518 'proto_in_dir': './protocol', 486 'proto_in_dir': './protocol',
519 'proto_out_dir': 'sync/protocol', 487 'proto_out_dir': 'sync/protocol',
520 'cc_generator_options': 'dllexport_decl=SYNC_PROTO_EXPORT:', 488 'cc_generator_options': 'dllexport_decl=SYNC_PROTO_EXPORT:',
521 'cc_include': 'sync/protocol/sync_proto_export.h', 489 'cc_include': 'sync/protocol/sync_proto_export.h',
522 }, 490 },
523 'includes': [ 491 'includes': [
524 '../build/protoc.gypi' 492 '../build/protoc.gypi'
(...skipping 21 matching lines...) Expand all
546 }, 514 },
547 'includes': [ 515 'includes': [
548 '../build/protoc.gypi' 516 '../build/protoc.gypi'
549 ], 517 ],
550 'defines': [ 518 'defines': [
551 'SYNC_IMPLEMENTATION' 519 'SYNC_IMPLEMENTATION'
552 ], 520 ],
553 }, 521 },
554 ], 522 ],
555 } 523 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698