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

Side by Side Diff: chrome/chrome_browser.gypi

Issue 4121003: Implement device token fetcher (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: final feedback Created 10 years, 1 month 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 | Annotate | Revision Log
« no previous file with comments | « chrome/browser/policy/proto/device_management_backend.proto ('k') | chrome/chrome_tests.gypi » ('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 (c) 2010 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2010 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 'target_name': 'browser', 8 'target_name': 'browser',
9 'type': '<(library)', 9 'type': '<(library)',
10 'msvs_guid': '5BF908A7-68FB-4A4B-99E3-8C749F1FE4EA', 10 'msvs_guid': '5BF908A7-68FB-4A4B-99E3-8C749F1FE4EA',
11 'dependencies': [ 11 'dependencies': [
12 'common', 12 'common',
13 'common_net', 13 'common_net',
14 'chrome_extra_resources', 14 'chrome_extra_resources',
15 'chrome_resources', 15 'chrome_resources',
16 'chrome_strings', 16 'chrome_strings',
17 'component_extensions', 17 'component_extensions',
18 'debugger', 18 'debugger',
19 'device_management_backend_proto',
19 'installer_util', 20 'installer_util',
20 'platform_locale_settings', 21 'platform_locale_settings',
21 'profile_import', 22 'profile_import',
22 'browser/sync/protocol/sync_proto.gyp:sync_proto_cpp', 23 'browser/sync/protocol/sync_proto.gyp:sync_proto_cpp',
23 'syncapi', 24 'syncapi',
24 'theme_resources', 25 'theme_resources',
25 'userfeedback_proto', 26 'userfeedback_proto',
26 '../app/app.gyp:app_resources', 27 '../app/app.gyp:app_resources',
27 '../app/app.gyp:app_strings', 28 '../app/app.gyp:app_strings',
28 '../media/media.gyp:media', 29 '../media/media.gyp:media',
(...skipping 2355 matching lines...) Expand 10 before | Expand all | Expand 10 after
2384 'browser/policy/configuration_policy_pref_store.h', 2385 'browser/policy/configuration_policy_pref_store.h',
2385 'browser/policy/configuration_policy_provider.cc', 2386 'browser/policy/configuration_policy_provider.cc',
2386 'browser/policy/configuration_policy_provider.cc', 2387 'browser/policy/configuration_policy_provider.cc',
2387 'browser/policy/configuration_policy_provider.h', 2388 'browser/policy/configuration_policy_provider.h',
2388 'browser/policy/configuration_policy_provider.h', 2389 'browser/policy/configuration_policy_provider.h',
2389 'browser/policy/configuration_policy_provider_mac.cc', 2390 'browser/policy/configuration_policy_provider_mac.cc',
2390 'browser/policy/configuration_policy_provider_mac.h', 2391 'browser/policy/configuration_policy_provider_mac.h',
2391 'browser/policy/configuration_policy_provider_win.cc', 2392 'browser/policy/configuration_policy_provider_win.cc',
2392 'browser/policy/configuration_policy_provider_win.h', 2393 'browser/policy/configuration_policy_provider_win.h',
2393 'browser/policy/configuration_policy_store.h', 2394 'browser/policy/configuration_policy_store.h',
2395 'browser/policy/device_management_backend.h',
2396 'browser/policy/device_token_fetcher.cc',
2397 'browser/policy/device_token_fetcher.h',
2394 'browser/policy/dummy_configuration_policy_provider.h', 2398 'browser/policy/dummy_configuration_policy_provider.h',
2395 'browser/policy/managed_prefs_banner_base.cc', 2399 'browser/policy/managed_prefs_banner_base.cc',
2396 'browser/policy/managed_prefs_banner_base.h', 2400 'browser/policy/managed_prefs_banner_base.h',
2401 'browser/policy/mock_device_management_backend.cc',
2402 'browser/policy/mock_device_management_backend.h',
2403 # TODO(danno): Find a better way to include these files
2404 '<(protoc_out_dir)/chrome/browser/policy/proto/device_management_backend .pb.cc',
2405 '<(protoc_out_dir)/chrome/browser/policy/proto/device_management_backend .pb.h',
2406 'browser/popup_blocked_animation.h',
2397 'browser/possible_url_model.cc', 2407 'browser/possible_url_model.cc',
2398 'browser/possible_url_model.h', 2408 'browser/possible_url_model.h',
2399 'browser/power_save_blocker.h', 2409 'browser/power_save_blocker.h',
2400 'browser/power_save_blocker_common.cc', 2410 'browser/power_save_blocker_common.cc',
2401 'browser/power_save_blocker_stub.cc', 2411 'browser/power_save_blocker_stub.cc',
2402 'browser/power_save_blocker_win.cc', 2412 'browser/power_save_blocker_win.cc',
2403 'browser/preferences_mac.cc', 2413 'browser/preferences_mac.cc',
2404 'browser/preferences_mac.h', 2414 'browser/preferences_mac.h',
2405 'browser/prefs/browser_prefs.cc', 2415 'browser/prefs/browser_prefs.cc',
2406 'browser/prefs/browser_prefs.h', 2416 'browser/prefs/browser_prefs.h',
(...skipping 1812 matching lines...) Expand 10 before | Expand all | Expand 10 after
4219 ], 4229 ],
4220 'direct_dependent_settings': { 4230 'direct_dependent_settings': {
4221 'include_dirs': [ 4231 'include_dirs': [
4222 '<(protoc_out_dir)', 4232 '<(protoc_out_dir)',
4223 ] 4233 ]
4224 }, 4234 },
4225 'export_dependent_settings': [ 4235 'export_dependent_settings': [
4226 '../third_party/protobuf/protobuf.gyp:protobuf_lite', 4236 '../third_party/protobuf/protobuf.gyp:protobuf_lite',
4227 ], 4237 ],
4228 }, 4238 },
4239 {
4240 # Protobuf compiler / generate rule for google apps policy
4241 # TODO(danno): This rule shares a lot with the user feedback proto rule
4242 # and probably should be generalized to handle both
4243 'target_name': 'device_management_backend_proto',
4244 'type': 'none',
4245 'sources': [
4246 'browser/policy/proto/device_management_backend.proto',
4247 ],
4248 'rules': [
4249 {
4250 'rule_name': 'genproto',
4251 'extension': 'proto',
4252 'inputs': [
4253 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)protoc<(EXECUTABLE_SUFFIX)',
4254 ],
4255 'variables': {
4256 # The protoc compiler requires a proto_path argument with the
4257 # directory containing the .proto file.
4258 # There's no generator variable that corresponds to this, so fake it .
4259 'rule_input_relpath': 'browser/policy/proto',
4260 },
4261 'outputs': [
4262 '<(protoc_out_dir)/chrome/<(rule_input_relpath)/<(RULE_INPUT_ROOT).p b.h',
4263 '<(protoc_out_dir)/chrome/<(rule_input_relpath)/<(RULE_INPUT_ROOT).p b.cc',
4264 ],
4265 'action': [
4266 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)protoc<(EXECUTABLE_SUFFIX)',
4267 '--proto_path=./<(rule_input_relpath)',
4268 './<(rule_input_relpath)/<(RULE_INPUT_ROOT)<(RULE_INPUT_EXT)',
4269 '--cpp_out=<(protoc_out_dir)/chrome/<(rule_input_relpath)',
4270 ],
4271 'message': 'Generating C++ code from <(RULE_INPUT_PATH)',
4272 },
4273 ],
4274 'dependencies': [
4275 '../third_party/protobuf/protobuf.gyp:protobuf_lite',
4276 '../third_party/protobuf/protobuf.gyp:protoc#host',
4277 ],
4278 'direct_dependent_settings': {
4279 'include_dirs': [
4280 '<(protoc_out_dir)',
4281 ]
4282 },
4283 'export_dependent_settings': [
4284 '../third_party/protobuf/protobuf.gyp:protobuf_lite',
4285 ],
4286 },
4229 ], 4287 ],
4230 } 4288 }
4231 4289
4232 # Local Variables: 4290 # Local Variables:
4233 # tab-width:2 4291 # tab-width:2
4234 # indent-tabs-mode:nil 4292 # indent-tabs-mode:nil
4235 # End: 4293 # End:
4236 # vim: set expandtab tabstop=2 shiftwidth=2: 4294 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW
« no previous file with comments | « chrome/browser/policy/proto/device_management_backend.proto ('k') | chrome/chrome_tests.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698