| 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 'variables': { | 6 'variables': { |
| 7 'android_support_v13_target%': | 7 'android_support_v13_target%': |
| 8 '../third_party/android_tools/android_tools.gyp:android_support_v13_java
lib', | 8 '../third_party/android_tools/android_tools.gyp:android_support_v13_java
lib', |
| 9 'cast_build_release': 'internal/build/cast_build_release', | 9 'cast_build_release': 'internal/build/cast_build_release', |
| 10 'cast_is_debug_build%': 0, | 10 'cast_is_debug_build%': 0, |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 53 }, | 53 }, |
| 54 { | 54 { |
| 55 'target_name': 'cast_base', | 55 'target_name': 'cast_base', |
| 56 'type': '<(component)', | 56 'type': '<(component)', |
| 57 'dependencies': [ | 57 'dependencies': [ |
| 58 '../base/base.gyp:base', | 58 '../base/base.gyp:base', |
| 59 ], | 59 ], |
| 60 'sources': [ | 60 'sources': [ |
| 61 'base/cast_paths.cc', | 61 'base/cast_paths.cc', |
| 62 'base/cast_paths.h', | 62 'base/cast_paths.h', |
| 63 'base/chromecast_config_android.cc', |
| 64 'base/chromecast_config_android.h', |
| 63 'base/chromecast_switches.cc', | 65 'base/chromecast_switches.cc', |
| 64 'base/chromecast_switches.h', | 66 'base/chromecast_switches.h', |
| 65 'base/error_codes.cc', | 67 'base/error_codes.cc', |
| 66 'base/error_codes.h', | 68 'base/error_codes.h', |
| 67 'base/metrics/cast_histograms.h', | 69 'base/metrics/cast_histograms.h', |
| 68 'base/metrics/cast_metrics_helper.cc', | 70 'base/metrics/cast_metrics_helper.cc', |
| 69 'base/metrics/cast_metrics_helper.h', | 71 'base/metrics/cast_metrics_helper.h', |
| 70 'base/metrics/grouped_histogram.cc', | 72 'base/metrics/grouped_histogram.cc', |
| 71 'base/metrics/grouped_histogram.h', | 73 'base/metrics/grouped_histogram.h', |
| 72 'base/path_utils.cc', | 74 'base/path_utils.cc', |
| 73 'base/path_utils.h', | 75 'base/path_utils.h', |
| 74 'base/process_utils.cc', | 76 'base/process_utils.cc', |
| 75 'base/process_utils.h', | 77 'base/process_utils.h', |
| 76 'base/serializers.cc', | 78 'base/serializers.cc', |
| 77 'base/serializers.h' | 79 'base/serializers.h' |
| 78 ], | 80 ], |
| 81 'conditions': [ |
| 82 ['OS=="android"', { |
| 83 'dependencies': [ |
| 84 'cast_jni_headers', |
| 85 ], |
| 86 }], |
| 87 ], |
| 79 }, # end of target 'cast_base' | 88 }, # end of target 'cast_base' |
| 80 { | 89 { |
| 81 'target_name': 'cast_crash', | 90 'target_name': 'cast_crash', |
| 82 'type': '<(component)', | 91 'type': '<(component)', |
| 83 'include_dirs': [ | 92 'include_dirs': [ |
| 84 # TODO(gfhuang): we should not need to include this directly, but | 93 # TODO(gfhuang): we should not need to include this directly, but |
| 85 # somehow depending on component.gyp:breakpad_component is not | 94 # somehow depending on component.gyp:breakpad_component is not |
| 86 # working as expected. | 95 # working as expected. |
| 87 '../breakpad/src', | 96 '../breakpad/src', |
| 88 ], | 97 ], |
| (...skipping 22 matching lines...) Expand all Loading... |
| 111 'crash/linux/minidump_params.h', | 120 'crash/linux/minidump_params.h', |
| 112 'crash/linux/minidump_writer.cc', | 121 'crash/linux/minidump_writer.cc', |
| 113 'crash/linux/minidump_writer.h', | 122 'crash/linux/minidump_writer.h', |
| 114 ], | 123 ], |
| 115 }, # end of target 'cast_crash' | 124 }, # end of target 'cast_crash' |
| 116 { | 125 { |
| 117 'target_name': 'cast_crash_client', | 126 'target_name': 'cast_crash_client', |
| 118 'type': '<(component)', | 127 'type': '<(component)', |
| 119 'dependencies': [ | 128 'dependencies': [ |
| 120 'cast_crash', | 129 'cast_crash', |
| 130 '../breakpad/breakpad.gyp:breakpad_client', |
| 121 '../components/components.gyp:crash_component', | 131 '../components/components.gyp:crash_component', |
| 122 '../content/content.gyp:content_common', | 132 '../content/content.gyp:content_common', |
| 123 ], | 133 ], |
| 134 'include_dirs': [ |
| 135 '../breakpad/src', |
| 136 ], |
| 124 'sources' : [ | 137 'sources' : [ |
| 125 # TODO(slan): Move android crash_client here as well. | 138 'app/android/crash_handler.cc', |
| 139 'app/android/crash_handler.h', |
| 140 'app/android/cast_crash_reporter_client_android.cc', |
| 141 'app/android/cast_crash_reporter_client_android.h', |
| 126 'app/linux/cast_crash_reporter_client.cc', | 142 'app/linux/cast_crash_reporter_client.cc', |
| 127 'app/linux/cast_crash_reporter_client.h', | 143 'app/linux/cast_crash_reporter_client.h', |
| 128 ], | 144 ], |
| 145 'conditions': [ |
| 146 ['OS=="android"', { |
| 147 'dependencies': [ |
| 148 'cast_jni_headers', |
| 149 ], |
| 150 }], |
| 151 ], |
| 129 }, # end of target 'cast_crash_client' | 152 }, # end of target 'cast_crash_client' |
| 130 { | 153 { |
| 131 'target_name': 'cast_net', | 154 'target_name': 'cast_net', |
| 132 'type': '<(component)', | 155 'type': '<(component)', |
| 133 'sources': [ | 156 'sources': [ |
| 134 'net/connectivity_checker.cc', | 157 'net/connectivity_checker.cc', |
| 135 'net/connectivity_checker.h', | 158 'net/connectivity_checker.h', |
| 136 'net/connectivity_checker_impl.cc', | 159 'net/connectivity_checker_impl.cc', |
| 137 'net/connectivity_checker_impl.h', | 160 'net/connectivity_checker_impl.h', |
| 138 'net/fake_connectivity_checker.cc', | 161 'net/fake_connectivity_checker.cc', |
| (...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 252 '../components/components.gyp:metrics_profiler', | 275 '../components/components.gyp:metrics_profiler', |
| 253 '../content/content.gyp:content', | 276 '../content/content.gyp:content', |
| 254 '../content/content.gyp:content_app_both', | 277 '../content/content.gyp:content_app_both', |
| 255 '../skia/skia.gyp:skia', | 278 '../skia/skia.gyp:skia', |
| 256 '../third_party/WebKit/public/blink.gyp:blink', | 279 '../third_party/WebKit/public/blink.gyp:blink', |
| 257 '../third_party/widevine/cdm/widevine_cdm.gyp:widevine_cdm_version_h', | 280 '../third_party/widevine/cdm/widevine_cdm.gyp:widevine_cdm_version_h', |
| 258 ], | 281 ], |
| 259 'sources': [ | 282 'sources': [ |
| 260 'app/cast_main_delegate.cc', | 283 'app/cast_main_delegate.cc', |
| 261 'app/cast_main_delegate.h', | 284 'app/cast_main_delegate.h', |
| 285 'browser/android/cast_window_android.cc', |
| 286 'browser/android/cast_window_android.h', |
| 287 'browser/android/cast_window_manager.cc', |
| 288 'browser/android/cast_window_manager.h', |
| 262 'browser/cast_browser_context.cc', | 289 'browser/cast_browser_context.cc', |
| 263 'browser/cast_browser_context.h', | 290 'browser/cast_browser_context.h', |
| 264 'browser/cast_browser_main_parts.cc', | 291 'browser/cast_browser_main_parts.cc', |
| 265 'browser/cast_browser_main_parts.h', | 292 'browser/cast_browser_main_parts.h', |
| 266 'browser/cast_browser_process.cc', | 293 'browser/cast_browser_process.cc', |
| 267 'browser/cast_browser_process.h', | 294 'browser/cast_browser_process.h', |
| 268 'browser/cast_content_browser_client.cc', | 295 'browser/cast_content_browser_client.cc', |
| 269 'browser/cast_content_browser_client.h', | 296 'browser/cast_content_browser_client.h', |
| 270 'browser/cast_content_window.cc', | 297 'browser/cast_content_window.cc', |
| 271 'browser/cast_content_window.h', | 298 'browser/cast_content_window.h', |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 330 'dependencies': [ | 357 'dependencies': [ |
| 331 'internal/chromecast_internal.gyp:cast_shell_internal', | 358 'internal/chromecast_internal.gyp:cast_shell_internal', |
| 332 ], | 359 ], |
| 333 }, { | 360 }, { |
| 334 'sources': [ | 361 'sources': [ |
| 335 'browser/cast_content_browser_client_simple.cc', | 362 'browser/cast_content_browser_client_simple.cc', |
| 336 'browser/cast_network_delegate_simple.cc', | 363 'browser/cast_network_delegate_simple.cc', |
| 337 'browser/devtools/remote_debugging_server_simple.cc', | 364 'browser/devtools/remote_debugging_server_simple.cc', |
| 338 'browser/metrics/platform_metrics_providers_simple.cc', | 365 'browser/metrics/platform_metrics_providers_simple.cc', |
| 339 'browser/pref_service_helper_simple.cc', | 366 'browser/pref_service_helper_simple.cc', |
| 367 'browser/service/cast_service_android.cc', |
| 368 'browser/service/cast_service_android.h', |
| 340 'common/platform_client_auth_simple.cc', | 369 'common/platform_client_auth_simple.cc', |
| 341 'renderer/cast_content_renderer_client_simple.cc', | 370 'renderer/cast_content_renderer_client_simple.cc', |
| 342 ], | 371 ], |
| 343 'conditions': [ | 372 'conditions': [ |
| 344 ['OS=="android"', { | 373 ['OS!="android"', { |
| 345 'sources': [ | |
| 346 'browser/service/cast_service_android.cc', | |
| 347 'browser/service/cast_service_android.h', | |
| 348 ], | |
| 349 }, { | |
| 350 'sources': [ | 374 'sources': [ |
| 351 'browser/media/cast_browser_cdm_factory_simple.cc', | 375 'browser/media/cast_browser_cdm_factory_simple.cc', |
| 352 'browser/service/cast_service_simple.cc', | 376 'browser/service/cast_service_simple.cc', |
| 353 'browser/service/cast_service_simple.h', | 377 'browser/service/cast_service_simple.h', |
| 354 ], | 378 ], |
| 355 }], | 379 }], |
| 356 ], | 380 ], |
| 357 }], | 381 }], |
| 358 # ExternalMetrics not necessary on Android and (as of this writing) uses | 382 # ExternalMetrics not necessary on Android and (as of this writing) uses |
| 359 # non-portable filesystem operations. Also webcrypto is not used on | 383 # non-portable filesystem operations. Also webcrypto is not used on |
| 360 # Android either. | 384 # Android either. |
| 361 ['OS=="linux"', { | 385 ['OS=="linux"', { |
| 362 'sources': [ | 386 'sources': [ |
| 363 'browser/metrics/external_metrics.cc', | 387 'browser/metrics/external_metrics.cc', |
| 364 'browser/metrics/external_metrics.h', | 388 'browser/metrics/external_metrics.h', |
| 365 'graphics/cast_screen.cc', | 389 'graphics/cast_screen.cc', |
| 366 'graphics/cast_screen.h', | 390 'graphics/cast_screen.h', |
| 367 ], | 391 ], |
| 368 'dependencies': [ | 392 'dependencies': [ |
| 369 '../components/components.gyp:metrics_serialization', | 393 '../components/components.gyp:metrics_serialization', |
| 370 ], | 394 ], |
| 371 }], | 395 }], |
| 372 ['OS=="android"', { | 396 ['OS=="android"', { |
| 373 'dependencies': [ | 397 'dependencies': [ |
| 374 '../components/components.gyp:cdm_browser', | 398 '../components/components.gyp:cdm_browser', |
| 399 'cast_jni_headers', |
| 375 ], | 400 ], |
| 376 }], | 401 }], |
| 377 ], | 402 ], |
| 378 }, | 403 }, |
| 379 { | 404 { |
| 380 'target_name': 'cast_sys_info', | 405 'target_name': 'cast_sys_info', |
| 381 'type': '<(component)', | 406 'type': '<(component)', |
| 382 'dependencies': [ | 407 'dependencies': [ |
| 383 'cast_public_api', | 408 'cast_public_api', |
| 384 '../base/base.gyp:base', | 409 '../base/base.gyp:base', |
| 385 ], | 410 ], |
| 386 'sources': [ | 411 'sources': [ |
| 387 'base/cast_sys_info_util.h', | 412 'base/cast_sys_info_util.h', |
| 388 'base/cast_sys_info_dummy.cc', | 413 'base/cast_sys_info_dummy.cc', |
| 389 'base/cast_sys_info_dummy.h', | 414 'base/cast_sys_info_dummy.h', |
| 415 'base/cast_sys_info_android.cc', |
| 416 'base/cast_sys_info_android.h', |
| 390 ], | 417 ], |
| 391 'conditions': [ | 418 'conditions': [ |
| 419 ['OS=="android"', { |
| 420 'dependencies': [ |
| 421 'cast_jni_headers', |
| 422 ], |
| 423 }], |
| 392 ['chromecast_branding!="Chrome" and OS!="android"', { | 424 ['chromecast_branding!="Chrome" and OS!="android"', { |
| 393 'sources': [ | 425 'sources': [ |
| 394 'base/cast_sys_info_util_simple.cc', | 426 'base/cast_sys_info_util_simple.cc', |
| 395 ], | 427 ], |
| 396 }], | 428 }], |
| 397 ], | 429 ], |
| 398 }, # end of target 'cast_sys_info' | 430 }, # end of target 'cast_sys_info' |
| 399 { | 431 { |
| 400 'target_name': 'cast_version_header', | 432 'target_name': 'cast_version_header', |
| 401 'type': 'none', | 433 'type': 'none', |
| (...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 461 { | 493 { |
| 462 'target_name': 'libcast_shell_android', | 494 'target_name': 'libcast_shell_android', |
| 463 'type': 'shared_library', | 495 'type': 'shared_library', |
| 464 'dependencies': [ | 496 'dependencies': [ |
| 465 'cast_jni_headers', | 497 'cast_jni_headers', |
| 466 'cast_shell_common', | 498 'cast_shell_common', |
| 467 'cast_shell_icudata', | 499 'cast_shell_icudata', |
| 468 'cast_shell_pak', | 500 'cast_shell_pak', |
| 469 'cast_version_header', | 501 'cast_version_header', |
| 470 '../base/base.gyp:base', | 502 '../base/base.gyp:base', |
| 471 '../breakpad/breakpad.gyp:breakpad_client', | |
| 472 '../components/components.gyp:breakpad_host', | 503 '../components/components.gyp:breakpad_host', |
| 473 '../components/components.gyp:crash_component', | |
| 474 '../components/components.gyp:external_video_surface', | 504 '../components/components.gyp:external_video_surface', |
| 475 '../content/content.gyp:content', | 505 '../content/content.gyp:content', |
| 476 '../skia/skia.gyp:skia', | 506 '../skia/skia.gyp:skia', |
| 477 '../ui/gfx/gfx.gyp:gfx', | 507 '../ui/gfx/gfx.gyp:gfx', |
| 478 '../ui/gl/gl.gyp:gl', | 508 '../ui/gl/gl.gyp:gl', |
| 479 ], | 509 ], |
| 480 'include_dirs': [ | |
| 481 '../breakpad/src', | |
| 482 ], | |
| 483 'sources': [ | 510 'sources': [ |
| 484 'android/cast_jni_registrar.cc', | 511 'android/cast_jni_registrar.cc', |
| 485 'android/cast_jni_registrar.h', | 512 'android/cast_jni_registrar.h', |
| 486 'android/cast_metrics_helper_android.cc', | 513 'android/cast_metrics_helper_android.cc', |
| 487 'android/cast_metrics_helper_android.h', | 514 'android/cast_metrics_helper_android.h', |
| 488 'android/platform_jni_loader.h', | 515 'android/platform_jni_loader.h', |
| 489 'app/android/cast_crash_reporter_client_android.cc', | |
| 490 'app/android/cast_crash_reporter_client_android.h', | |
| 491 'app/android/cast_jni_loader.cc', | 516 'app/android/cast_jni_loader.cc', |
| 492 'app/android/crash_handler.cc', | |
| 493 'app/android/crash_handler.h', | |
| 494 'base/cast_sys_info_android.cc', | |
| 495 'base/cast_sys_info_android.h', | |
| 496 'base/chromecast_config_android.cc', | |
| 497 'base/chromecast_config_android.h', | |
| 498 'browser/android/cast_window_android.cc', | |
| 499 'browser/android/cast_window_android.h', | |
| 500 'browser/android/cast_window_manager.cc', | |
| 501 'browser/android/cast_window_manager.h', | |
| 502 ], | 517 ], |
| 503 'conditions': [ | 518 'conditions': [ |
| 504 ['chromecast_branding=="Chrome"', { | 519 ['chromecast_branding=="Chrome"', { |
| 505 'dependencies': [ | 520 'dependencies': [ |
| 506 'internal/chromecast_internal.gyp:cast_shell_android_internal' | 521 'internal/chromecast_internal.gyp:cast_shell_android_internal' |
| 507 ], | 522 ], |
| 508 }, { | 523 }, { |
| 509 'sources': [ | 524 'sources': [ |
| 510 'android/platform_jni_loader_stub.cc', | 525 'android/platform_jni_loader_stub.cc', |
| 511 ], | 526 ], |
| (...skipping 183 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 695 'sources': [ | 710 'sources': [ |
| 696 'graphics/cast_egl_platform_default.cc', | 711 'graphics/cast_egl_platform_default.cc', |
| 697 'graphics/graphics_properties_default.cc', | 712 'graphics/graphics_properties_default.cc', |
| 698 'graphics/osd_plane_default.cc' | 713 'graphics/osd_plane_default.cc' |
| 699 ], | 714 ], |
| 700 } | 715 } |
| 701 ] | 716 ] |
| 702 }], | 717 }], |
| 703 ], # end of conditions | 718 ], # end of conditions |
| 704 } | 719 } |
| OLD | NEW |