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

Side by Side Diff: chromecast/chromecast.gyp

Issue 620673003: Chromecast: adds crash handling for Android build. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: style nits Created 6 years, 2 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
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 'variables': { 6 'variables': {
7 'chromium_code': 1, 7 'chromium_code': 1,
8 'chromecast_branding%': 'Chromium', 8 'chromecast_branding%': 'Chromium',
9 }, 9 },
10 'target_defaults': { 10 'target_defaults': {
(...skipping 299 matching lines...) Expand 10 before | Expand all | Expand 10 after
310 { 310 {
311 'target_name': 'libcast_shell_android', 311 'target_name': 'libcast_shell_android',
312 'type': 'shared_library', 312 'type': 'shared_library',
313 'dependencies': [ 313 'dependencies': [
314 'cast_common', 314 'cast_common',
315 'cast_jni_headers', 315 'cast_jni_headers',
316 'cast_shell_common', 316 'cast_shell_common',
317 'cast_shell_pak', 317 'cast_shell_pak',
318 'cast_version_header', 318 'cast_version_header',
319 '../base/base.gyp:base', 319 '../base/base.gyp:base',
320 '../breakpad/breakpad.gyp:breakpad_client',
321 '../components/components.gyp:breakpad_host',
322 '../components/components.gyp:crash_component',
320 '../content/content.gyp:content_app_browser', 323 '../content/content.gyp:content_app_browser',
321 '../content/content.gyp:content', 324 '../content/content.gyp:content',
322 '../skia/skia.gyp:skia', 325 '../skia/skia.gyp:skia',
323 '../ui/gfx/gfx.gyp:gfx', 326 '../ui/gfx/gfx.gyp:gfx',
324 '../ui/gl/gl.gyp:gl', 327 '../ui/gl/gl.gyp:gl',
325 ], 328 ],
329 'include_dirs': [
330 '../breakpad/src',
331 ],
326 'sources': [ 332 'sources': [
327 'android/cast_jni_registrar.cc', 333 'android/cast_jni_registrar.cc',
328 'android/cast_jni_registrar.h', 334 'android/cast_jni_registrar.h',
329 'android/chromecast_config_android.cc', 335 'android/chromecast_config_android.cc',
330 'android/chromecast_config_android.h', 336 'android/chromecast_config_android.h',
331 'android/platform_jni_loader.h', 337 'android/platform_jni_loader.h',
338 'crash/android/cast_crash_reporter_client_android.cc',
339 'crash/android/cast_crash_reporter_client_android.h',
340 'crash/android/crash_handler.cc',
341 'crash/android/crash_handler.h',
332 'shell/app/android/cast_jni_loader.cc', 342 'shell/app/android/cast_jni_loader.cc',
343 'shell/browser/android/cast_window_android.cc',
344 'shell/browser/android/cast_window_android.h',
333 'shell/browser/android/cast_window_manager.cc', 345 'shell/browser/android/cast_window_manager.cc',
334 'shell/browser/android/cast_window_manager.h', 346 'shell/browser/android/cast_window_manager.h',
335 'shell/browser/android/cast_window_android.cc',
336 'shell/browser/android/cast_window_android.h',
337 ], 347 ],
338 'conditions': [ 348 'conditions': [
339 ['chromecast_branding=="Chrome"', { 349 ['chromecast_branding=="Chrome"', {
340 'dependencies': [ 350 'dependencies': [
341 '<(cast_internal_gyp):cast_shell_android_internal' 351 '<(cast_internal_gyp):cast_shell_android_internal'
342 ], 352 ],
343 }, { 353 }, {
344 'sources': [ 354 'sources': [
355 'android/chromecast_config_android_stub.cc',
345 'android/platform_jni_loader_stub.cc', 356 'android/platform_jni_loader_stub.cc',
346 ], 357 ],
347 }] 358 }]
348 ], 359 ],
349 }, # end of target 'libcast_shell_android' 360 }, # end of target 'libcast_shell_android'
350 { 361 {
351 'target_name': 'cast_shell_java', 362 'target_name': 'cast_shell_java',
352 'type': 'none', 363 'type': 'none',
353 'dependencies': [ 364 'dependencies': [
354 '../base/base.gyp:base_java', 365 '../base/base.gyp:base_java',
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
388 'native_lib_target': 'libcast_shell_android', 399 'native_lib_target': 'libcast_shell_android',
389 'asset_location': '<(PRODUCT_DIR)/assets', 400 'asset_location': '<(PRODUCT_DIR)/assets',
390 'additional_input_paths': ['<(PRODUCT_DIR)/assets/cast_shell.pak'], 401 'additional_input_paths': ['<(PRODUCT_DIR)/assets/cast_shell.pak'],
391 }, 402 },
392 'includes': [ '../build/java_apk.gypi' ], 403 'includes': [ '../build/java_apk.gypi' ],
393 }, 404 },
394 { 405 {
395 'target_name': 'cast_jni_headers', 406 'target_name': 'cast_jni_headers',
396 'type': 'none', 407 'type': 'none',
397 'sources': [ 408 'sources': [
409 'shell/android/apk/src/org/chromium/chromecast/shell/CastCrashHandle r.java',
398 'shell/android/apk/src/org/chromium/chromecast/shell/CastWindowAndro id.java', 410 'shell/android/apk/src/org/chromium/chromecast/shell/CastWindowAndro id.java',
399 'shell/android/apk/src/org/chromium/chromecast/shell/CastWindowManag er.java', 411 'shell/android/apk/src/org/chromium/chromecast/shell/CastWindowManag er.java',
400 ], 412 ],
401 'direct_dependent_settings': { 413 'direct_dependent_settings': {
402 'include_dirs': [ 414 'include_dirs': [
403 '<(SHARED_INTERMEDIATE_DIR)/chromecast', 415 '<(SHARED_INTERMEDIATE_DIR)/chromecast',
404 ], 416 ],
405 }, 417 },
406 'variables': { 418 'variables': {
407 'jni_gen_package': 'chromecast', 419 'jni_gen_package': 'chromecast',
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
473 'sources': [ 485 'sources': [
474 'shell/browser/test/chromecast_browser_test.cc', 486 'shell/browser/test/chromecast_browser_test.cc',
475 'shell/browser/test/chromecast_browser_test.h', 487 'shell/browser/test/chromecast_browser_test.h',
476 'shell/browser/test/chromecast_browser_test_runner.cc', 488 'shell/browser/test/chromecast_browser_test_runner.cc',
477 ], 489 ],
478 }, 490 },
479 ], # end of targets 491 ], # end of targets
480 }], 492 }],
481 ], # end of conditions 493 ], # end of conditions
482 } 494 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698