Upstream the iOS web_shell and supporting code
[chromium-blink-merge.git] / sync / protocol / protocol.gypi
blob569b25946dc35879e88e6682b9c1d1a4685c8aa2
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.
6   'variables': {
7     # The directory that contains the sync protocol buffer definitions.
8     # This variable can be overridden for other builds that require the proto
9     # files to be stored in an intermediate directory.
10     'sync_proto_sources_dir%': '.',
12     # The list of sync protocol buffer definitions.
13     'sync_proto_source_paths': [
14       # NOTE: If you add a file to this list, also add it to
15       # sync/protocol/BUILD.gn
16       # TODO(pvalenzuela): Eliminate the requirement to update the GN file.
17       '<(sync_proto_sources_dir)/app_notification_specifics.proto',
18       '<(sync_proto_sources_dir)/app_setting_specifics.proto',
19       '<(sync_proto_sources_dir)/app_specifics.proto',
20       '<(sync_proto_sources_dir)/app_list_specifics.proto',
21       '<(sync_proto_sources_dir)/article_specifics.proto',
22       '<(sync_proto_sources_dir)/attachments.proto',
23       '<(sync_proto_sources_dir)/autofill_specifics.proto',
24       '<(sync_proto_sources_dir)/bookmark_specifics.proto',
25       '<(sync_proto_sources_dir)/client_commands.proto',
26       '<(sync_proto_sources_dir)/client_debug_info.proto',
27       '<(sync_proto_sources_dir)/device_info_specifics.proto',
28       '<(sync_proto_sources_dir)/dictionary_specifics.proto',
29       '<(sync_proto_sources_dir)/encryption.proto',
30       '<(sync_proto_sources_dir)/experiment_status.proto',
31       '<(sync_proto_sources_dir)/experiments_specifics.proto',
32       '<(sync_proto_sources_dir)/extension_setting_specifics.proto',
33       '<(sync_proto_sources_dir)/extension_specifics.proto',
34       '<(sync_proto_sources_dir)/favicon_image_specifics.proto',
35       '<(sync_proto_sources_dir)/favicon_tracking_specifics.proto',
36       '<(sync_proto_sources_dir)/get_updates_caller_info.proto',
37       '<(sync_proto_sources_dir)/history_delete_directive_specifics.proto',
38       '<(sync_proto_sources_dir)/nigori_specifics.proto',
39       '<(sync_proto_sources_dir)/managed_user_setting_specifics.proto',
40       '<(sync_proto_sources_dir)/managed_user_shared_setting_specifics.proto',
41       '<(sync_proto_sources_dir)/managed_user_specifics.proto',
42       '<(sync_proto_sources_dir)/managed_user_whitelist_specifics.proto',
43       '<(sync_proto_sources_dir)/password_specifics.proto',
44       '<(sync_proto_sources_dir)/preference_specifics.proto',
45       '<(sync_proto_sources_dir)/priority_preference_specifics.proto',
46       '<(sync_proto_sources_dir)/search_engine_specifics.proto',
47       '<(sync_proto_sources_dir)/session_specifics.proto',
48       '<(sync_proto_sources_dir)/sync.proto',
49       '<(sync_proto_sources_dir)/sync_enums.proto',
50       '<(sync_proto_sources_dir)/synced_notification_app_info_specifics.proto',
51       '<(sync_proto_sources_dir)/synced_notification_specifics.proto',
52       '<(sync_proto_sources_dir)/test.proto',
53       '<(sync_proto_sources_dir)/theme_specifics.proto',
54       '<(sync_proto_sources_dir)/typed_url_specifics.proto',
55       '<(sync_proto_sources_dir)/unique_position.proto',
56       '<(sync_proto_sources_dir)/wifi_credential_specifics.proto',
57     ],
58   },