OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 # GN version: //components/gcm_driver | 8 # GN version: //components/gcm_driver |
9 'target_name': 'gcm_driver', | 9 'target_name': 'gcm_driver', |
10 'type': 'static_library', | 10 'type': 'static_library', |
(...skipping 11 matching lines...) Expand all Loading... |
22 'gcm_driver/android/component_jni_registrar.cc', | 22 'gcm_driver/android/component_jni_registrar.cc', |
23 'gcm_driver/android/component_jni_registrar.h', | 23 'gcm_driver/android/component_jni_registrar.h', |
24 'gcm_driver/default_gcm_app_handler.cc', | 24 'gcm_driver/default_gcm_app_handler.cc', |
25 'gcm_driver/default_gcm_app_handler.h', | 25 'gcm_driver/default_gcm_app_handler.h', |
26 'gcm_driver/gcm_account_mapper.cc', | 26 'gcm_driver/gcm_account_mapper.cc', |
27 'gcm_driver/gcm_account_mapper.h', | 27 'gcm_driver/gcm_account_mapper.h', |
28 'gcm_driver/gcm_activity.cc', | 28 'gcm_driver/gcm_activity.cc', |
29 'gcm_driver/gcm_activity.h', | 29 'gcm_driver/gcm_activity.h', |
30 'gcm_driver/gcm_app_handler.cc', | 30 'gcm_driver/gcm_app_handler.cc', |
31 'gcm_driver/gcm_app_handler.h', | 31 'gcm_driver/gcm_app_handler.h', |
| 32 'gcm_driver/gcm_backoff_policy.cc', |
| 33 'gcm_driver/gcm_backoff_policy.h', |
| 34 'gcm_driver/gcm_channel_status_request.cc', |
| 35 'gcm_driver/gcm_channel_status_request.h', |
32 'gcm_driver/gcm_client.cc', | 36 'gcm_driver/gcm_client.cc', |
33 'gcm_driver/gcm_client.h', | 37 'gcm_driver/gcm_client.h', |
34 'gcm_driver/gcm_client_factory.cc', | 38 'gcm_driver/gcm_client_factory.cc', |
35 'gcm_driver/gcm_client_factory.h', | 39 'gcm_driver/gcm_client_factory.h', |
36 'gcm_driver/gcm_client_impl.cc', | 40 'gcm_driver/gcm_client_impl.cc', |
37 'gcm_driver/gcm_client_impl.h', | 41 'gcm_driver/gcm_client_impl.h', |
38 'gcm_driver/gcm_connection_observer.cc', | 42 'gcm_driver/gcm_connection_observer.cc', |
39 'gcm_driver/gcm_connection_observer.h', | 43 'gcm_driver/gcm_connection_observer.h', |
40 'gcm_driver/gcm_driver.cc', | 44 'gcm_driver/gcm_driver.cc', |
41 'gcm_driver/gcm_driver.h', | 45 'gcm_driver/gcm_driver.h', |
42 'gcm_driver/gcm_driver_android.cc', | 46 'gcm_driver/gcm_driver_android.cc', |
43 'gcm_driver/gcm_driver_android.h', | 47 'gcm_driver/gcm_driver_android.h', |
44 'gcm_driver/gcm_driver_desktop.cc', | 48 'gcm_driver/gcm_driver_desktop.cc', |
45 'gcm_driver/gcm_driver_desktop.h', | 49 'gcm_driver/gcm_driver_desktop.h', |
46 'gcm_driver/gcm_stats_recorder_impl.cc', | 50 'gcm_driver/gcm_stats_recorder_impl.cc', |
47 'gcm_driver/gcm_stats_recorder_impl.h', | 51 'gcm_driver/gcm_stats_recorder_impl.h', |
| 52 'gcm_driver/proto/gcm_channel_status.proto', |
48 'gcm_driver/system_encryptor.cc', | 53 'gcm_driver/system_encryptor.cc', |
49 'gcm_driver/system_encryptor.h', | 54 'gcm_driver/system_encryptor.h', |
50 ], | 55 ], |
| 56 'variables': { |
| 57 'proto_in_dir': 'gcm_driver/proto', |
| 58 'proto_out_dir': 'components/gcm_driver/proto', |
| 59 }, |
| 60 'includes': [ '../build/protoc.gypi' ], |
51 'conditions': [ | 61 'conditions': [ |
52 ['OS == "android"', { | 62 ['OS == "android"', { |
53 'dependencies': [ | 63 'dependencies': [ |
54 'gcm_driver_jni_headers', | 64 'gcm_driver_jni_headers', |
55 ], | 65 ], |
56 'dependencies!': [ | 66 'dependencies!': [ |
57 '../google_apis/gcm/gcm.gyp:gcm', | 67 '../google_apis/gcm/gcm.gyp:gcm', |
58 ], | 68 ], |
59 'sources!': [ | 69 'sources!': [ |
60 'gcm_driver/gcm_account_mapper.cc', | 70 'gcm_driver/gcm_account_mapper.cc', |
61 'gcm_driver/gcm_account_mapper.h', | 71 'gcm_driver/gcm_account_mapper.h', |
| 72 'gcm_driver/gcm_channel_status_request.cc', |
| 73 'gcm_driver/gcm_channel_status_request.h', |
62 'gcm_driver/gcm_client_factory.cc', | 74 'gcm_driver/gcm_client_factory.cc', |
63 'gcm_driver/gcm_client_factory.h', | 75 'gcm_driver/gcm_client_factory.h', |
64 'gcm_driver/gcm_client_impl.cc', | 76 'gcm_driver/gcm_client_impl.cc', |
65 'gcm_driver/gcm_client_impl.h', | 77 'gcm_driver/gcm_client_impl.h', |
66 'gcm_driver/gcm_driver_desktop.cc', | 78 'gcm_driver/gcm_driver_desktop.cc', |
67 'gcm_driver/gcm_driver_desktop.h', | 79 'gcm_driver/gcm_driver_desktop.h', |
68 'gcm_driver/gcm_stats_recorder_impl.cc', | 80 'gcm_driver/gcm_stats_recorder_impl.cc', |
69 'gcm_driver/gcm_stats_recorder_impl.h', | 81 'gcm_driver/gcm_stats_recorder_impl.h', |
| 82 'gcm_driver/proto/gcm_channel_status.proto', |
70 ], | 83 ], |
71 }], | 84 }], |
72 ], | 85 ], |
73 }, | 86 }, |
74 { | 87 { |
75 # GN version: //components/gcm_driver:test_support | 88 # GN version: //components/gcm_driver:test_support |
76 'target_name': 'gcm_driver_test_support', | 89 'target_name': 'gcm_driver_test_support', |
77 'type': 'static_library', | 90 'type': 'static_library', |
78 'dependencies': [ | 91 'dependencies': [ |
79 'gcm_driver', | 92 'gcm_driver', |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
136 'variables': { | 149 'variables': { |
137 'jni_gen_package': 'components/gcm_driver', | 150 'jni_gen_package': 'components/gcm_driver', |
138 }, | 151 }, |
139 'includes': [ '../build/jni_generator.gypi' ], | 152 'includes': [ '../build/jni_generator.gypi' ], |
140 }, | 153 }, |
141 ], | 154 ], |
142 }, | 155 }, |
143 ], | 156 ], |
144 ], | 157 ], |
145 } | 158 } |
OLD | NEW |