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

Side by Side Diff: blimp/client/BUILD.gn

Issue 2059443002: Java versions of BlimpContents[,Observer] and BlimpNavigationController (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@chrome-with-blimp
Patch Set: fixed gn order thing and fixed java visibility Created 4 years, 6 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 2015 The Chromium Authors. All rights reserved. 1 # Copyright 2015 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/ui.gni") 5 import("//build/config/ui.gni")
6 6
7 if (is_android) { 7 if (is_android) {
8 import("//build/config/android/config.gni") 8 import("//build/config/android/config.gni")
9 import("//build/config/android/rules.gni") 9 import("//build/config/android/rules.gni")
10 } 10 }
(...skipping 395 matching lines...) Expand 10 before | Expand all | Expand 10 after
406 "session/assignment_source.h", 406 "session/assignment_source.h",
407 ] 407 ]
408 } 408 }
409 409
410 android_library("blimp_java") { 410 android_library("blimp_java") {
411 srcjar_deps = [ ":blimp_java_enums_srcjar" ] 411 srcjar_deps = [ ":blimp_java_enums_srcjar" ]
412 412
413 deps = [ 413 deps = [
414 ":blimp_java_resources", 414 ":blimp_java_resources",
415 "//base:base_java", 415 "//base:base_java",
416 "//blimp/client/core:core_java",
417 "//blimp/client/core/public:public_java",
416 418
417 # TODO(dtrainor): Remove the ui_java target once no more Android Toast 419 # TODO(dtrainor): Remove the ui_java target once no more Android Toast
418 # notifications are used. 420 # notifications are used.
419 "//ui/android:ui_java", 421 "//ui/android:ui_java",
420 google_play_services_library, 422 google_play_services_library,
421 ] 423 ]
422 424
423 java_files = [ 425 java_files = [
424 "app/android/java/src/org/chromium/blimp/auth/RetryingTokenSource.java", 426 "app/android/java/src/org/chromium/blimp/auth/RetryingTokenSource.java",
425 "app/android/java/src/org/chromium/blimp/auth/TokenSource.java", 427 "app/android/java/src/org/chromium/blimp/auth/TokenSource.java",
(...skipping 18 matching lines...) Expand all
444 } 446 }
445 447
446 android_library("blimp_test_java") { 448 android_library("blimp_test_java") {
447 testonly = true 449 testonly = true
448 450
449 deps = [ 451 deps = [
450 ":blimp_java", 452 ":blimp_java",
451 ":blimp_java_resources", 453 ":blimp_java_resources",
452 "//base:base_java", 454 "//base:base_java",
453 "//base:base_java_test_support", 455 "//base:base_java_test_support",
456 "//blimp/client/core:core_java",
457 "//blimp/client/core/public:public_java",
454 google_play_services_library, 458 google_play_services_library,
455 ] 459 ]
456 460
457 java_files = [ 461 java_files = [
458 "app/android/javatests/src/org/chromium/blimp/auth/MockTokenSource.java", 462 "app/android/javatests/src/org/chromium/blimp/auth/MockTokenSource.java",
459 "app/android/javatests/src/org/chromium/blimp/auth/RetryingTokenSourceTest .java", 463 "app/android/javatests/src/org/chromium/blimp/auth/RetryingTokenSourceTest .java",
464 "app/android/javatests/src/org/chromium/blimp/core/BlimpContentsTest.java" ,
465 "app/android/javatests/src/org/chromium/blimp/BlimpNativeInstrumentationTe stCase.java",
460 ] 466 ]
461 } 467 }
462 468
463 shared_library("blimp_client_android") { 469 shared_library("blimp_client_android") {
464 deps = [ 470 deps = [
465 ":client", 471 ":client",
466 ":jni_headers", 472 ":jni_headers",
467 "//base", 473 "//base",
474 "//blimp/client/core",
468 "//blimp/common", 475 "//blimp/common",
469 "//blimp/common/proto", 476 "//blimp/common/proto",
470 "//blimp/net", 477 "//blimp/net",
471 "//components/safe_json/android:safe_json_jni_headers", 478 "//components/safe_json/android:safe_json_jni_headers",
472 "//components/url_formatter", 479 "//components/url_formatter",
473 "//components/version_info", 480 "//components/version_info",
474 "//net", 481 "//net",
475 "//skia", 482 "//skia",
476 "//ui/base/ime:text_input_types", 483 "//ui/base/ime:text_input_types",
477 "//ui/gfx/geometry", 484 "//ui/gfx/geometry",
(...skipping 25 matching lines...) Expand all
503 libs = [ "android" ] 510 libs = [ "android" ]
504 } 511 }
505 512
506 android_apk("blimp_apk") { 513 android_apk("blimp_apk") {
507 deps = [ 514 deps = [
508 ":blimp_apk_manifest", 515 ":blimp_apk_manifest",
509 ":blimp_client_android", 516 ":blimp_client_android",
510 ":blimp_java", 517 ":blimp_java",
511 ":blimp_java_resources", 518 ":blimp_java_resources",
512 "//base:base_java", 519 "//base:base_java",
520 "//blimp/client/core:core_java",
513 "//components/safe_json/android:safe_json_java", 521 "//components/safe_json/android:safe_json_java",
514 "//net/android:net_java", 522 "//net/android:net_java",
515 google_play_services_resources, 523 google_play_services_resources,
516 ] 524 ]
517 apk_name = "Blimp" 525 apk_name = "Blimp"
518 android_manifest = blimp_apk_manifest 526 android_manifest = blimp_apk_manifest
519 native_libs = [ "libblimp_client_android.so" ] 527 native_libs = [ "libblimp_client_android.so" ]
520 } 528 }
521 529
522 instrumentation_test_apk("blimp_test_apk") { 530 instrumentation_test_apk("blimp_test_apk") {
523 apk_name = "BlimpTest" 531 apk_name = "BlimpTest"
524 apk_under_test = ":blimp_apk" 532 apk_under_test = ":blimp_apk"
525 android_manifest = blimp_test_apk_manifest 533 android_manifest = blimp_test_apk_manifest
526 deps = [ 534 deps = [
527 ":blimp_test_apk_manifest", 535 ":blimp_test_apk_manifest",
528 ":blimp_test_java", 536 ":blimp_test_java",
529 google_play_services_resources, 537 google_play_services_resources,
530 ] 538 ]
531 } 539 }
532 } 540 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698