[Android] Expose FaviconService to Java for the Native NTP.
[chromium-blink-merge.git] / sync / sync_proto.gypi
blobbb79b4b4cc763ed84a611757154bb113387cd1c1
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
3 # found in the LICENSE file.
6   'include_dirs': [
7     '..',
8   ],
9   'defines': [
10     'SYNC_IMPLEMENTATION',
11   ],
12   'sources': [
13     'protocol/app_notification_specifics.proto',
14     'protocol/app_setting_specifics.proto',
15     'protocol/app_specifics.proto',
16     'protocol/autofill_specifics.proto',
17     'protocol/bookmark_specifics.proto',
18     'protocol/client_commands.proto',
19     'protocol/client_debug_info.proto',
20     'protocol/device_info_specifics.proto',
21     'protocol/dictionary_specifics.proto',
22     'protocol/encryption.proto',
23     'protocol/experiments_specifics.proto',
24     'protocol/extension_setting_specifics.proto',
25     'protocol/extension_specifics.proto',
26     'protocol/favicon_image_specifics.proto',
27     'protocol/favicon_tracking_specifics.proto',
28     'protocol/get_updates_caller_info.proto',
29     'protocol/history_delete_directive_specifics.proto',
30     'protocol/nigori_specifics.proto',
31     'protocol/managed_user_setting_specifics.proto',
32     'protocol/managed_user_specifics.proto',
33     'protocol/password_specifics.proto',
34     'protocol/preference_specifics.proto',
35     'protocol/priority_preference_specifics.proto',
36     'protocol/search_engine_specifics.proto',
37     'protocol/session_specifics.proto',
38     'protocol/sync.proto',
39     'protocol/sync_enums.proto',
40     'protocol/synced_notification_data.proto',
41     'protocol/synced_notification_render.proto',
42     'protocol/synced_notification_specifics.proto',
43     'protocol/test.proto',
44     'protocol/theme_specifics.proto',
45     'protocol/typed_url_specifics.proto',
46     'protocol/unique_position.proto',
47   ],
48   'variables': {
49     'proto_in_dir': './protocol',
50     'proto_out_dir': 'sync/protocol',
51     'cc_generator_options': 'dllexport_decl=SYNC_EXPORT:',
52     'cc_include': 'sync/base/sync_export.h',
53   },
54   'includes': [
55     '../build/protoc.gypi'
56   ],