| 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 import("//build/config/android/config.gni") | 5 import("//build/config/android/config.gni") |
| 6 import("//build/config/android/rules.gni") | 6 import("//build/config/android/rules.gni") |
| 7 import("//chrome/version.gni") | 7 import("//chrome/version.gni") |
| 8 import("//third_party/icu/config.gni") | 8 import("//third_party/icu/config.gni") |
| 9 import("channel.gni") | 9 import("channel.gni") |
| 10 | 10 |
| (...skipping 315 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 326 testonly = true | 326 testonly = true |
| 327 deps = [ | 327 deps = [ |
| 328 ":chrome_shell_resources", | 328 ":chrome_shell_resources", |
| 329 ":chrome_shell_java", | 329 ":chrome_shell_java", |
| 330 ":chrome_shell_assets", | 330 ":chrome_shell_assets", |
| 331 ":chrome_shell", | 331 ":chrome_shell", |
| 332 ] | 332 ] |
| 333 apk_name = "ChromeShell" | 333 apk_name = "ChromeShell" |
| 334 android_manifest = chrome_shell_manifest | 334 android_manifest = chrome_shell_manifest |
| 335 native_libs = [ | 335 native_libs = [ |
| 336 "$root_build_dir/lib.stripped/libchrome_shell.so" | 336 "libchrome_shell.so" |
| 337 ] | 337 ] |
| 338 asset_location = chrome_shell_assets_dir | 338 asset_location = chrome_shell_assets_dir |
| 339 | 339 |
| 340 #TODO(GYP): | 340 #TODO(GYP): |
| 341 #'variables': { | 341 #'variables': { |
| 342 #'conditions': [ | 342 #'conditions': [ |
| 343 #['component != "shared_library" and target_arch != "arm64" and target_arch != "
x64" and profiling_full_stack_frames != 1', { | 343 #['component != "shared_library" and target_arch != "arm64" and target_arch != "
x64" and profiling_full_stack_frames != 1', { |
| 344 ## Only enable the chromium linker on regular builds, since the | 344 ## Only enable the chromium linker on regular builds, since the |
| 345 ## component build crashes on Android 4.4. See b/11379966 | 345 ## component build crashes on Android 4.4. See b/11379966 |
| 346 #'use_chromium_linker': '1', | 346 #'use_chromium_linker': '1', |
| 347 #}], | 347 #}], |
| 348 #], | 348 #], |
| 349 #}, | 349 #}, |
| 350 | 350 |
| 351 } | 351 } |
| 352 | 352 |
| 353 # GYP: //chrome/chrome_shell.gypi:chrome_sync_shell_apk | 353 # GYP: //chrome/chrome_shell.gypi:chrome_sync_shell_apk |
| 354 android_apk("chrome_sync_shell_apk") { | 354 android_apk("chrome_sync_shell_apk") { |
| 355 testonly = true | 355 testonly = true |
| 356 deps = [ | 356 deps = [ |
| 357 ":chrome_shell_resources", | 357 ":chrome_shell_resources", |
| 358 ":chrome_shell_java", | 358 ":chrome_shell_java", |
| 359 ":chrome_shell_assets", | 359 ":chrome_shell_assets", |
| 360 ":chrome_sync_shell", | 360 ":chrome_sync_shell", |
| 361 ] | 361 ] |
| 362 apk_name = "ChromeSyncShell" | 362 apk_name = "ChromeSyncShell" |
| 363 android_manifest = "sync_shell/java/AndroidManifest.xml" | 363 android_manifest = "sync_shell/java/AndroidManifest.xml" |
| 364 native_libs = [ | 364 native_libs = [ |
| 365 "$root_build_dir/lib.stripped/libchrome_sync_shell.so" | 365 "libchrome_sync_shell.so" |
| 366 ] | 366 ] |
| 367 asset_location = chrome_shell_assets_dir | 367 asset_location = chrome_shell_assets_dir |
| 368 } | 368 } |
| 369 | 369 |
| 370 # GYP: part of //chrome/chrome_tests.gypi:chrome_shell_test_apk | 370 # GYP: part of //chrome/chrome_tests.gypi:chrome_shell_test_apk |
| 371 android_library("chrome_javatests") { | 371 android_library("chrome_javatests") { |
| 372 testonly = true | 372 testonly = true |
| 373 DEPRECATED_java_in_dir = "javatests/src" | 373 DEPRECATED_java_in_dir = "javatests/src" |
| 374 deps = [ | 374 deps = [ |
| 375 ":chrome_java", | 375 ":chrome_java", |
| (...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 469 source = "java/ChromeVersionConstants.java.version" | 469 source = "java/ChromeVersionConstants.java.version" |
| 470 output = chrome_version_java_file | 470 output = chrome_version_java_file |
| 471 extra_args = ["-e", "CHANNEL=str.upper('$android_channel')"] | 471 extra_args = ["-e", "CHANNEL=str.upper('$android_channel')"] |
| 472 } | 472 } |
| 473 | 473 |
| 474 zip("chrome_version_srcjar") { | 474 zip("chrome_version_srcjar") { |
| 475 inputs = [ chrome_version_java_file ] | 475 inputs = [ chrome_version_java_file ] |
| 476 output = "$target_gen_dir/$target_name.srcjar" | 476 output = "$target_gen_dir/$target_name.srcjar" |
| 477 base_dir = chrome_version_java_dir | 477 base_dir = chrome_version_java_dir |
| 478 } | 478 } |
| OLD | NEW |