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

Side by Side Diff: android_webview/glue/BUILD.gn

Issue 1452893002: GN WebView: make system_webview_apk work (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 1 month 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/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("generate_resource_rewriter.gni") 7 import("generate_resource_rewriter.gni")
8 import("glue.gni")
8 9
9 webview_framework_ijar = 10 webview_framework_ijar =
10 "$root_out_dir/lib.java/webview/frameworks.interface.jar" 11 "$root_out_dir/lib.java/webview/frameworks.interface.jar"
11 12
12 # This variable shared between 'glue' and 'glue_resource_rewriter' because
13 # ResourceRewrite.java need to be generated according 'glue' deps
14 glue_library_deps = [
15 "//android_webview:android_webview_java",
16 "//android_webview:resources",
17 "//base:base_java",
18 "//content/public/android:content_java",
19 "//content/public/android:content_java_resources",
20 "//components/web_contents_delegate_android:web_contents_delegate_android_java _resources",
21 "//ui/android:ui_java",
22 "//ui/android:ui_java_resources",
23 ]
24
25 generate_interface_jar("framework_ijar") { 13 generate_interface_jar("framework_ijar") {
26 input_jar = "../../third_party/android_platform/webview/frameworks_6.0.jar" 14 input_jar = "../../third_party/android_platform/webview/frameworks_6.0.jar"
27 output_jar = webview_framework_ijar 15 output_jar = webview_framework_ijar
28 } 16 }
29 17
30 generate_resource_rewriter("glue_resource_rewriter") { 18 generate_resource_rewriter("glue_resource_rewriter") {
31 # Change deps? please modify glue_library_deps variable. 19 # Change deps? please modify glue_library_deps variable.
32 deps = glue_library_deps 20 deps = glue_library_deps
33 package_name = "com.android.webview.chromium" 21 package_name = "com.android.webview.chromium"
34 } 22 }
(...skipping 20 matching lines...) Expand all
55 "java/src/com/android/webview/chromium/WebIconDatabaseAdapter.java", 43 "java/src/com/android/webview/chromium/WebIconDatabaseAdapter.java",
56 "java/src/com/android/webview/chromium/WebMessagePortAdapter.java", 44 "java/src/com/android/webview/chromium/WebMessagePortAdapter.java",
57 "java/src/com/android/webview/chromium/WebStorageAdapter.java", 45 "java/src/com/android/webview/chromium/WebStorageAdapter.java",
58 "java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java", 46 "java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java",
59 "java/src/com/android/webview/chromium/WebViewChromium.java", 47 "java/src/com/android/webview/chromium/WebViewChromium.java",
60 "java/src/com/android/webview/chromium/WebViewContentsClientAdapter.java", 48 "java/src/com/android/webview/chromium/WebViewContentsClientAdapter.java",
61 "java/src/com/android/webview/chromium/WebViewDatabaseAdapter.java", 49 "java/src/com/android/webview/chromium/WebViewDatabaseAdapter.java",
62 "java/src/com/android/webview/chromium/WebViewDelegateFactory.java", 50 "java/src/com/android/webview/chromium/WebViewDelegateFactory.java",
63 ] 51 ]
64 } 52 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698