OLD | NEW |
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("//android_webview/system_webview_apk_tmpl.gni") | 5 import("//android_webview/system_webview_apk_tmpl.gni") |
6 import("//android_webview/webview_repack_locales.gni") | 6 import("//android_webview/webview_repack_locales.gni") |
7 import("//build/config/android/config.gni") | 7 import("//build/config/android/config.gni") |
8 import("//build/config/android/rules.gni") | 8 import("//build/config/android/rules.gni") |
9 import("//build/config/locales.gni") | 9 import("//build/config/locales.gni") |
10 import("//components/spellcheck/spellcheck_build_features.gni") | 10 import("//components/spellcheck/spellcheck_build_features.gni") |
(...skipping 689 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
700 # android_webview_java. | 700 # android_webview_java. |
701 android_library("android_webview_platform_services_java") { | 701 android_library("android_webview_platform_services_java") { |
702 java_files = | 702 java_files = |
703 [ "java/src/org/chromium/android_webview/PlatformServiceBridge.java" ] | 703 [ "java/src/org/chromium/android_webview/PlatformServiceBridge.java" ] |
704 | 704 |
705 deps = [ | 705 deps = [ |
706 "//base:base_java", | 706 "//base:base_java", |
707 ] | 707 ] |
708 } | 708 } |
709 | 709 |
| 710 android_library("android_webview_commandline_java") { |
| 711 java_files = [ "java/src/org/chromium/android_webview/command_line/CommandLine
Util.java" ] |
| 712 |
| 713 deps = [ |
| 714 "//base:base_java", |
| 715 ] |
| 716 } |
| 717 |
710 # Keep crash services separate from other WebView code to keep their deps clean | 718 # Keep crash services separate from other WebView code to keep their deps clean |
711 # (and make them easy to move). | 719 # (and make them easy to move). |
712 android_library("android_webview_crash_services_java") { | 720 android_library("android_webview_crash_services_java") { |
713 java_files = [ | 721 java_files = [ |
714 "java/src/org/chromium/android_webview/crash/CrashReceiverService.java", | 722 "java/src/org/chromium/android_webview/crash/CrashReceiverService.java", |
715 "java/src/org/chromium/android_webview/crash/MinidumpUploaderImpl.java", | 723 "java/src/org/chromium/android_webview/crash/MinidumpUploaderImpl.java", |
716 "java/src/org/chromium/android_webview/crash/MinidumpUploader.java", | 724 "java/src/org/chromium/android_webview/crash/MinidumpUploader.java", |
717 "java/src/org/chromium/android_webview/crash/MinidumpUploadJobService.java", | 725 "java/src/org/chromium/android_webview/crash/MinidumpUploadJobService.java", |
718 "java/src/org/chromium/android_webview/crash/SynchronizedWebViewCommandLine.
java", | |
719 ] | 726 ] |
720 deps = [ | 727 deps = [ |
| 728 ":android_webview_commandline_java", |
| 729 ":android_webview_platform_services_java", |
721 "//base:base_java", | 730 "//base:base_java", |
722 "//components/minidump_uploader:minidump_uploader_java", | 731 "//components/minidump_uploader:minidump_uploader_java", |
723 ] | 732 ] |
724 | 733 |
725 srcjar_deps = [ ":crash_receiver_aidl" ] | 734 srcjar_deps = [ ":crash_receiver_aidl" ] |
726 } | 735 } |
727 | 736 |
728 android_aidl("crash_receiver_aidl") { | 737 android_aidl("crash_receiver_aidl") { |
729 import_include = "java/src" | 738 import_include = "java/src" |
730 sources = [ | 739 sources = [ |
731 "java/src/org/chromium/android_webview/crash/ICrashReceiverService.aidl", | 740 "java/src/org/chromium/android_webview/crash/ICrashReceiverService.aidl", |
732 ] | 741 ] |
733 } | 742 } |
734 | 743 |
735 if (!use_webview_internal_framework) { | 744 if (!use_webview_internal_framework) { |
736 system_webview_apk_tmpl("system_webview_apk") { | 745 system_webview_apk_tmpl("system_webview_apk") { |
737 android_manifest = system_webview_android_manifest | 746 android_manifest = system_webview_android_manifest |
738 android_manifest_dep = ":system_webview_manifest" | 747 android_manifest_dep = ":system_webview_manifest" |
739 deps = [ | 748 deps = [ |
740 ":system_webview_resources", | 749 ":system_webview_resources", |
741 "//android_webview/glue", | 750 "//android_webview/glue", |
742 ] | 751 ] |
743 apk_name = "SystemWebView" | 752 apk_name = "SystemWebView" |
744 } | 753 } |
745 } | 754 } |
OLD | NEW |