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

Side by Side Diff: chrome/android/BUILD.gn

Issue 1285373007: Revert of Convert ChromeSyncShell to use ChromePublic infrastructure (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 4 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
« no previous file with comments | « build/all.gyp ('k') | chrome/android/chrome_apk.gyp » ('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 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("//build/module_args/v8.gni") 7 import("//build/module_args/v8.gni")
8 import("//chrome/version.gni") 8 import("//chrome/version.gni")
9 import("//testing/test.gni") 9 import("//testing/test.gni")
10 import("//third_party/icu/config.gni") 10 import("//third_party/icu/config.gni")
(...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after
244 sources = [ 244 sources = [
245 "shell/chrome_main_delegate_chrome_shell_android.cc", 245 "shell/chrome_main_delegate_chrome_shell_android.cc",
246 "shell/chrome_main_delegate_chrome_shell_android.h", 246 "shell/chrome_main_delegate_chrome_shell_android.h",
247 "shell/chrome_shell_entry_point.cc", 247 "shell/chrome_shell_entry_point.cc",
248 ] 248 ]
249 deps = [ 249 deps = [
250 ":chrome_shell_base", 250 ":chrome_shell_base",
251 ] 251 ]
252 } 252 }
253 253
254 # GYP: //chrome/chrome_shell.gypi:libchromesyncshell
255 shared_library("chrome_sync_shell") {
256 testonly = true
257 sources = [
258 #"shell/chrome_shell_entry_point.cc",
259 #"sync_shell/chrome_main_delegate_chrome_sync_shell_android.cc",
260 #"sync_shell/chrome_main_delegate_chrome_sync_shell_android.h",
261 ]
262 deps = [
263 "//sync:test_support_sync_fake_server_android",
264 ]
265 data_deps = [ ":chrome_shell_base" ]
266 }
267
254 # GYP: N/A 268 # GYP: N/A
255 android_resources("chrome_shell_resources") { 269 android_resources("chrome_shell_resources") {
256 deps = [ 270 deps = [
257 ":chrome_java_resources", 271 ":chrome_java_resources",
258 ] 272 ]
259 testonly = true 273 testonly = true
260 resource_dirs = [ "shell/res" ] 274 resource_dirs = [ "shell/res" ]
261 custom_package = "org.chromium.chrome.shell" 275 custom_package = "org.chromium.chrome.shell"
262 } 276 }
263 277
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
391 #'conditions': [ 405 #'conditions': [
392 #['component != "shared_library" and target_arch != "arm64" and target_arch != "x64" and profiling_full_stack_frames != 1', { 406 #['component != "shared_library" and target_arch != "arm64" and target_arch != "x64" and profiling_full_stack_frames != 1', {
393 ## Only enable the chromium linker on regular builds, since the 407 ## Only enable the chromium linker on regular builds, since the
394 ## component build crashes on Android 4.4. See b/11379966 408 ## component build crashes on Android 4.4. See b/11379966
395 #'use_chromium_linker': '1', 409 #'use_chromium_linker': '1',
396 #}], 410 #}],
397 #], 411 #],
398 #}, 412 #},
399 } 413 }
400 414
415 chrome_sync_shell_manifest =
416 "$target_gen_dir/chrome_sync_shell_manifest/AndroidManifest.xml"
417
418 # GYP: //chrome/chrome_shell.gypi:chrome_sync_shell_manifest
419 jinja_template("chrome_sync_shell_manifest") {
420 testonly = true
421 input = "sync_shell/java/AndroidManifest.xml.jinja2"
422 output = chrome_sync_shell_manifest
423 }
424
425 # GYP: //chrome/chrome_shell.gypi:chrome_sync_shell_apk
426 android_apk("chrome_sync_shell_apk") {
427 testonly = true
428 deps = [
429 ":chrome_shell_resources",
430 ":chrome_shell_java",
431 ":chrome_shell_assets",
432 ":chrome_sync_shell",
433 ":chrome_sync_shell_manifest",
434 "//base:base_java",
435 ]
436 apk_name = "ChromeSyncShell"
437 android_manifest = chrome_sync_shell_manifest
438 native_libs = [ "libchrome_sync_shell.so" ]
439 asset_location = chrome_shell_assets_dir
440 }
441
401 # GYP: part of //chrome/chrome_tests.gypi:chrome_shell_test_apk 442 # GYP: part of //chrome/chrome_tests.gypi:chrome_shell_test_apk
402 android_library("chrome_javatests") { 443 android_library("chrome_javatests") {
403 testonly = true 444 testonly = true
404 DEPRECATED_java_in_dir = "javatests_shell/src" 445 DEPRECATED_java_in_dir = "javatests_shell/src"
405 deps = [ 446 deps = [
406 ":chrome_java", 447 ":chrome_java",
407 ":chrome_java_resources", 448 ":chrome_java_resources",
408 ":chrome_shell_java", 449 ":chrome_shell_java",
409 ":chrome_shell_resources", 450 ":chrome_shell_resources",
410 ":chrome_shell_test_java", 451 ":chrome_shell_test_java",
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
474 ":chrome_java", 515 ":chrome_java",
475 "//base:base_java", 516 "//base:base_java",
476 "//base:base_java_test_support", 517 "//base:base_java_test_support",
477 "//sync:sync_java_test_support", 518 "//sync:sync_java_test_support",
478 "//sync/android:sync_java", 519 "//sync/android:sync_java",
479 "//third_party/junit:hamcrest", 520 "//third_party/junit:hamcrest",
480 "//third_party/android_tools:android_support_v7_mediarouter_java", 521 "//third_party/android_tools:android_support_v7_mediarouter_java",
481 ] 522 ]
482 } 523 }
483 524
525 # GYP: //chrome/chrome_tests.gypi:chrome_sync_shell_test_apk
526 if (false) {
527 # TODO(GYP): We need sync/sync_tests.gypi:test_support_sync_proto_java to be p orted.
528 # crbug.com/475612
529 instrumentation_test_apk("chrome_sync_shell_test_apk") {
530 apk_under_test = ":chrome_sync_shell_apk"
531 deps = [
532 ":chrome_java",
533 ":chrome_shell_java",
534 ":chrome_shell_test_java",
535 "//base:base_java",
536 "//base:base_java_test_support",
537 "//chrome/test/android:chrome_java_test_support",
538 "//components/invalidation/impl:java",
539 "//content/public/android:content_java",
540 "//content/public/test/android:content_java_test_support",
541 "//sync/android:sync_java",
542 "//sync:sync_java_test_support",
543 "//third_party/android_tools:android_support_v13_java",
544 "//third_party/android_tools:android_support_v7_appcompat_java",
545 "//ui/android:ui_java",
546 ]
547 apk_name = "ChromeSyncShellTest"
548 DEPRECATED_java_in_dir = "sync_shell/javatests/src"
549 android_manifest = "sync_shell/javatests/AndroidManifest.xml"
550 }
551 }
552
484 # GYP: //chrome/chrome_tests.gypi:chrome_shell_uiautomator_tests_java 553 # GYP: //chrome/chrome_tests.gypi:chrome_shell_uiautomator_tests_java
485 android_library("uiautomator_tests_java") { 554 android_library("uiautomator_tests_java") {
486 testonly = true 555 testonly = true
487 DEPRECATED_java_in_dir = "uiautomator_tests/src" 556 DEPRECATED_java_in_dir = "uiautomator_tests/src"
488 deps = [ 557 deps = [
489 "//base:base_java_test_support", 558 "//base:base_java_test_support",
490 "//third_party/android_tools:uiautomator_java", 559 "//third_party/android_tools:uiautomator_java",
491 ] 560 ]
492 } 561 }
493 562
(...skipping 186 matching lines...) Expand 10 before | Expand all | Expand 10 after
680 # TODO(GYP,cjhopman): Does this need version code/name? 749 # TODO(GYP,cjhopman): Does this need version code/name?
681 apk_name = "ChromePublicTest" 750 apk_name = "ChromePublicTest"
682 apk_under_test = ":chrome_public_apk" 751 apk_under_test = ":chrome_public_apk"
683 android_manifest = chrome_public_test_apk_manifest 752 android_manifest = chrome_public_test_apk_manifest
684 deps = [ 753 deps = [
685 ":chrome_public_test_apk_manifest", 754 ":chrome_public_test_apk_manifest",
686 "//chrome/android:chrome_shared_test_java", 755 "//chrome/android:chrome_shared_test_java",
687 ] 756 ]
688 isolate_file = "../chrome_public_test_apk.isolate" 757 isolate_file = "../chrome_public_test_apk.isolate"
689 } 758 }
OLDNEW
« no previous file with comments | « build/all.gyp ('k') | chrome/android/chrome_apk.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698