OLD | NEW |
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2013 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 'variables': { | 6 'variables': { |
7 'chrome_common_sources': [ | 7 'chrome_common_sources': [ |
8 '../apps/app_shim/app_shim_launch.h', | 8 '../apps/app_shim/app_shim_launch.h', |
9 '../apps/app_shim/app_shim_messages.h', | 9 '../apps/app_shim/app_shim_messages.h', |
10 'common/all_messages.h', | 10 'common/all_messages.h', |
(...skipping 270 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
281 '..', | 281 '..', |
282 ], | 282 ], |
283 }, | 283 }, |
284 'dependencies': [ | 284 'dependencies': [ |
285 # TODO(gregoryd): chrome_resources and chrome_strings could be | 285 # TODO(gregoryd): chrome_resources and chrome_strings could be |
286 # shared with the 64-bit target, but it does not work due to a gyp | 286 # shared with the 64-bit target, but it does not work due to a gyp |
287 # issue. | 287 # issue. |
288 'common_net', | 288 'common_net', |
289 'common_version', | 289 'common_version', |
290 'installer_util', | 290 'installer_util', |
291 'metrics_proto', | |
292 '<(DEPTH)/base/base.gyp:base', | 291 '<(DEPTH)/base/base.gyp:base', |
293 '<(DEPTH)/base/base.gyp:base_i18n', | 292 '<(DEPTH)/base/base.gyp:base_i18n', |
294 '<(DEPTH)/base/base.gyp:base_prefs', | 293 '<(DEPTH)/base/base.gyp:base_prefs', |
295 '<(DEPTH)/base/base.gyp:base_static', | 294 '<(DEPTH)/base/base.gyp:base_static', |
296 '<(DEPTH)/chrome/chrome_resources.gyp:chrome_resources', | 295 '<(DEPTH)/chrome/chrome_resources.gyp:chrome_resources', |
297 '<(DEPTH)/chrome/chrome_resources.gyp:chrome_strings', | 296 '<(DEPTH)/chrome/chrome_resources.gyp:chrome_strings', |
298 '<(DEPTH)/chrome/chrome_resources.gyp:theme_resources', | 297 '<(DEPTH)/chrome/chrome_resources.gyp:theme_resources', |
299 '<(DEPTH)/chrome/common_constants.gyp:common_constants', | 298 '<(DEPTH)/chrome/common_constants.gyp:common_constants', |
300 '<(DEPTH)/components/components.gyp:cloud_devices_common', | 299 '<(DEPTH)/components/components.gyp:cloud_devices_common', |
301 '<(DEPTH)/components/components.gyp:json_schema', | 300 '<(DEPTH)/components/components.gyp:json_schema', |
(...skipping 204 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
506 ['OS == "ios"', { | 505 ['OS == "ios"', { |
507 'sources/': [ | 506 'sources/': [ |
508 # Pull in specific Mac files for iOS (which have been filtered out | 507 # Pull in specific Mac files for iOS (which have been filtered out |
509 # by file name rules). | 508 # by file name rules). |
510 ['include', '^common/chrome_version_info_mac\\.mm$'], | 509 ['include', '^common/chrome_version_info_mac\\.mm$'], |
511 ], | 510 ], |
512 }], | 511 }], |
513 ], | 512 ], |
514 'export_dependent_settings': [ | 513 'export_dependent_settings': [ |
515 '../base/base.gyp:base', | 514 '../base/base.gyp:base', |
516 'metrics_proto', | |
517 ], | 515 ], |
518 }, | 516 }, |
519 { | 517 { |
520 'target_name': 'common_version', | 518 'target_name': 'common_version', |
521 'type': 'none', | 519 'type': 'none', |
522 'conditions': [ | 520 'conditions': [ |
523 ['os_posix == 1 and OS != "mac" and OS != "ios"', { | 521 ['os_posix == 1 and OS != "mac" and OS != "ios"', { |
524 'direct_dependent_settings': { | 522 'direct_dependent_settings': { |
525 'include_dirs': [ | 523 'include_dirs': [ |
526 '<(SHARED_INTERMEDIATE_DIR)', | 524 '<(SHARED_INTERMEDIATE_DIR)', |
(...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
667 'common/safe_browsing/client_model.proto', | 665 'common/safe_browsing/client_model.proto', |
668 'common/safe_browsing/crx_info.proto', | 666 'common/safe_browsing/crx_info.proto', |
669 'common/safe_browsing/csd.proto' | 667 'common/safe_browsing/csd.proto' |
670 ], | 668 ], |
671 'variables': { | 669 'variables': { |
672 'proto_in_dir': 'common/safe_browsing', | 670 'proto_in_dir': 'common/safe_browsing', |
673 'proto_out_dir': 'chrome/common/safe_browsing', | 671 'proto_out_dir': 'chrome/common/safe_browsing', |
674 }, | 672 }, |
675 'includes': [ '../build/protoc.gypi' ], | 673 'includes': [ '../build/protoc.gypi' ], |
676 }, | 674 }, |
677 { | |
678 # Protobuf compiler / generator for UMA (User Metrics Analysis). | |
679 | |
680 # GN version: //chrome/common/metrics/proto:proto | |
681 'target_name': 'metrics_proto', | |
682 'type': 'static_library', | |
683 'sources': [ | |
684 'common/metrics/proto/chrome_experiments.proto', | |
685 ], | |
686 'variables': { | |
687 'proto_in_dir': 'common/metrics/proto', | |
688 'proto_out_dir': 'chrome/common/metrics/proto', | |
689 }, | |
690 'includes': [ '../build/protoc.gypi' ], | |
691 }, | |
692 ], | 675 ], |
693 } | 676 } |
OLD | NEW |