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

Side by Side Diff: components/data_reduction_proxy.gypi

Issue 1017853003: Add ClientConfig proto, and JSON generation/parsing. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix unit test failure Created 5 years, 9 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
« no previous file with comments | « components/components_tests.gyp ('k') | components/data_reduction_proxy/core/browser/BUILD.gn » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 { 6 {
7 'targets': [ 7 'targets': [
8 { 8 {
9 # GN Version: //components/data_reduction_proxy/content 9 # GN Version: //components/data_reduction_proxy/content
10 'target_name': 'data_reduction_proxy_content', 10 'target_name': 'data_reduction_proxy_content',
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
76 ] 76 ]
77 }], 77 }],
78 ], 78 ],
79 'dependencies': [ 79 'dependencies': [
80 'data_reduction_proxy_version_header', 80 'data_reduction_proxy_version_header',
81 '../base/base.gyp:base', 81 '../base/base.gyp:base',
82 '../crypto/crypto.gyp:crypto', 82 '../crypto/crypto.gyp:crypto',
83 '../net/net.gyp:net', 83 '../net/net.gyp:net',
84 '../url/url.gyp:url_lib', 84 '../url/url.gyp:url_lib',
85 'data_reduction_proxy_core_common', 85 'data_reduction_proxy_core_common',
86 'data_reduction_proxy_proto',
86 'pref_registry', 87 'pref_registry',
87 ], 88 ],
88 'include_dirs': [ 89 'include_dirs': [
89 '..', 90 '..',
90 ], 91 ],
91 'sources': [ 92 'sources': [
92 # Note: sources list duplicated in GN build. 93 # Note: sources list duplicated in GN build.
93 "data_reduction_proxy/core/browser/data_reduction_proxy_debug_ui_service .h", 94 "data_reduction_proxy/core/browser/data_reduction_proxy_debug_ui_service .h",
94 'data_reduction_proxy/core/browser/data_reduction_proxy_bypass_protocol. cc', 95 'data_reduction_proxy/core/browser/data_reduction_proxy_bypass_protocol. cc',
95 'data_reduction_proxy/core/browser/data_reduction_proxy_bypass_protocol. h', 96 'data_reduction_proxy/core/browser/data_reduction_proxy_bypass_protocol. h',
96 'data_reduction_proxy/core/browser/data_reduction_proxy_config.cc', 97 'data_reduction_proxy/core/browser/data_reduction_proxy_config.cc',
97 'data_reduction_proxy/core/browser/data_reduction_proxy_config.h', 98 'data_reduction_proxy/core/browser/data_reduction_proxy_config.h',
99 'data_reduction_proxy/core/browser/data_reduction_proxy_config_service_c lient.cc',
100 'data_reduction_proxy/core/browser/data_reduction_proxy_config_service_c lient.h',
98 'data_reduction_proxy/core/browser/data_reduction_proxy_configurator.cc' , 101 'data_reduction_proxy/core/browser/data_reduction_proxy_configurator.cc' ,
99 'data_reduction_proxy/core/browser/data_reduction_proxy_configurator.h', 102 'data_reduction_proxy/core/browser/data_reduction_proxy_configurator.h',
100 'data_reduction_proxy/core/browser/data_reduction_proxy_delegate.cc', 103 'data_reduction_proxy/core/browser/data_reduction_proxy_delegate.cc',
101 'data_reduction_proxy/core/browser/data_reduction_proxy_delegate.h', 104 'data_reduction_proxy/core/browser/data_reduction_proxy_delegate.h',
102 'data_reduction_proxy/core/browser/data_reduction_proxy_interceptor.cc', 105 'data_reduction_proxy/core/browser/data_reduction_proxy_interceptor.cc',
103 'data_reduction_proxy/core/browser/data_reduction_proxy_interceptor.h', 106 'data_reduction_proxy/core/browser/data_reduction_proxy_interceptor.h',
104 'data_reduction_proxy/core/browser/data_reduction_proxy_io_data.cc', 107 'data_reduction_proxy/core/browser/data_reduction_proxy_io_data.cc',
105 'data_reduction_proxy/core/browser/data_reduction_proxy_io_data.h', 108 'data_reduction_proxy/core/browser/data_reduction_proxy_io_data.h',
106 'data_reduction_proxy/core/browser/data_reduction_proxy_metrics.cc', 109 'data_reduction_proxy/core/browser/data_reduction_proxy_metrics.cc',
107 'data_reduction_proxy/core/browser/data_reduction_proxy_metrics.h', 110 'data_reduction_proxy/core/browser/data_reduction_proxy_metrics.h',
(...skipping 15 matching lines...) Expand all
123 'data_reduction_proxy/core/browser/data_reduction_proxy_usage_stats.h', 126 'data_reduction_proxy/core/browser/data_reduction_proxy_usage_stats.h',
124 ], 127 ],
125 }, 128 },
126 { 129 {
127 # GN version: //components/data_reduction_proxy/core/common 130 # GN version: //components/data_reduction_proxy/core/common
128 'target_name': 'data_reduction_proxy_core_common', 131 'target_name': 'data_reduction_proxy_core_common',
129 'type': 'static_library', 132 'type': 'static_library',
130 'dependencies': [ 133 'dependencies': [
131 '../base/base.gyp:base', 134 '../base/base.gyp:base',
132 '../url/url.gyp:url_lib', 135 '../url/url.gyp:url_lib',
136 'data_reduction_proxy_proto',
133 ], 137 ],
134 'include_dirs': [ 138 'include_dirs': [
135 '..', 139 '..',
136 ], 140 ],
137 'sources': [ 141 'sources': [
138 # Note: sources list duplicated in GN build. 142 # Note: sources list duplicated in GN build.
143 'data_reduction_proxy/core/common/client_config_parser.cc',
bengr 2015/03/23 21:59:11 Why no drp prefix?
144 'data_reduction_proxy/core/common/client_config_parser.h',
139 'data_reduction_proxy/core/common/data_reduction_proxy_bypass_type_list. h', 145 'data_reduction_proxy/core/common/data_reduction_proxy_bypass_type_list. h',
140 'data_reduction_proxy/core/common/data_reduction_proxy_config_values.h', 146 'data_reduction_proxy/core/common/data_reduction_proxy_config_values.h',
141 'data_reduction_proxy/core/common/data_reduction_proxy_event_store.cc', 147 'data_reduction_proxy/core/common/data_reduction_proxy_event_store.cc',
142 'data_reduction_proxy/core/common/data_reduction_proxy_event_store.h', 148 'data_reduction_proxy/core/common/data_reduction_proxy_event_store.h',
143 'data_reduction_proxy/core/common/data_reduction_proxy_headers.cc', 149 'data_reduction_proxy/core/common/data_reduction_proxy_headers.cc',
144 'data_reduction_proxy/core/common/data_reduction_proxy_headers.h', 150 'data_reduction_proxy/core/common/data_reduction_proxy_headers.h',
145 'data_reduction_proxy/core/common/data_reduction_proxy_params.cc', 151 'data_reduction_proxy/core/common/data_reduction_proxy_params.cc',
146 'data_reduction_proxy/core/common/data_reduction_proxy_params.h', 152 'data_reduction_proxy/core/common/data_reduction_proxy_params.h',
147 'data_reduction_proxy/core/common/data_reduction_proxy_pref_names.cc', 153 'data_reduction_proxy/core/common/data_reduction_proxy_pref_names.cc',
148 'data_reduction_proxy/core/common/data_reduction_proxy_pref_names.h', 154 'data_reduction_proxy/core/common/data_reduction_proxy_pref_names.h',
(...skipping 30 matching lines...) Expand all
179 'data_reduction_proxy/core/browser/data_reduction_proxy_test_utils.h', 185 'data_reduction_proxy/core/browser/data_reduction_proxy_test_utils.h',
180 'data_reduction_proxy/core/common/data_reduction_proxy_headers_test_util s.cc', 186 'data_reduction_proxy/core/common/data_reduction_proxy_headers_test_util s.cc',
181 'data_reduction_proxy/core/common/data_reduction_proxy_headers_test_util s.h', 187 'data_reduction_proxy/core/common/data_reduction_proxy_headers_test_util s.h',
182 'data_reduction_proxy/core/common/data_reduction_proxy_params_test_utils .cc', 188 'data_reduction_proxy/core/common/data_reduction_proxy_params_test_utils .cc',
183 'data_reduction_proxy/core/common/data_reduction_proxy_params_test_utils .h', 189 'data_reduction_proxy/core/common/data_reduction_proxy_params_test_utils .h',
184 ], 190 ],
185 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. 191 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
186 'msvs_disabled_warnings': [4267, ], 192 'msvs_disabled_warnings': [4267, ],
187 }, 193 },
188 { 194 {
195 # GN version: //components/data_reduction_proxy/proto
196 'target_name': 'data_reduction_proxy_proto',
197 'type': 'static_library',
198 'dependencies': [
199 ],
200 'include_dirs': [
201 ],
202 'sources': [
203 # Note: sources list duplicated in GN build.
204 'data_reduction_proxy/proto/client_config.proto',
205 ],
206 'variables': {
207 'proto_in_dir': 'data_reduction_proxy/proto',
208 'proto_out_dir': 'components/data_reduction_proxy/proto',
209 },
210 'includes': [ '../build/protoc.gypi' ],
211 },
212 {
189 'target_name': 'data_reduction_proxy_version_header', 213 'target_name': 'data_reduction_proxy_version_header',
190 'type': 'none', 214 'type': 'none',
191 'direct_dependent_settings': { 215 'direct_dependent_settings': {
192 'include_dirs': [ 216 'include_dirs': [
193 '<(SHARED_INTERMEDIATE_DIR)', 217 '<(SHARED_INTERMEDIATE_DIR)',
194 ], 218 ],
195 }, 219 },
196 'actions': [ 220 'actions': [
197 { 221 {
198 'action_name': 'version_header', 222 'action_name': 'version_header',
(...skipping 13 matching lines...) Expand all
212 '<@(_outputs)', 236 '<@(_outputs)',
213 ], 237 ],
214 'includes': [ 238 'includes': [
215 '../build/util/version.gypi', 239 '../build/util/version.gypi',
216 ], 240 ],
217 }, 241 },
218 ], 242 ],
219 }, 243 },
220 ], 244 ],
221 } 245 }
OLDNEW
« no previous file with comments | « components/components_tests.gyp ('k') | components/data_reduction_proxy/core/browser/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698