| 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("//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/config/locales.gni") | 7 import("//build/config/locales.gni") |
| 8 import("//tools/grit/repack.gni") | 8 import("//tools/grit/repack.gni") |
| 9 import("system_webview_apk_tmpl.gni") |
| 9 import("webview_repack_locales.gni") | 10 import("webview_repack_locales.gni") |
| 10 | 11 |
| 11 group("android_webview") { | 12 group("android_webview") { |
| 12 deps = [ | 13 deps = [ |
| 13 ":system_webview_apk", | 14 ":system_webview_apk", |
| 14 ] | 15 ] |
| 15 } | 16 } |
| 16 | 17 |
| 17 jinja_template("system_webview_manifest") { | 18 jinja_template("system_webview_manifest") { |
| 18 input = "apk/java/AndroidManifest.xml" | 19 input = "apk/java/AndroidManifest.xml" |
| (...skipping 439 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 458 "renderer/aw_render_view_ext.cc", | 459 "renderer/aw_render_view_ext.cc", |
| 459 "renderer/aw_render_view_ext.h", | 460 "renderer/aw_render_view_ext.h", |
| 460 "renderer/print_render_frame_observer.cc", | 461 "renderer/print_render_frame_observer.cc", |
| 461 "renderer/print_render_frame_observer.h", | 462 "renderer/print_render_frame_observer.h", |
| 462 ] | 463 ] |
| 463 | 464 |
| 464 deps = [ | 465 deps = [ |
| 465 ":generate_aw_resources", | 466 ":generate_aw_resources", |
| 466 ":generate_aw_strings", | 467 ":generate_aw_strings", |
| 467 ":generate_components_strings", | 468 ":generate_components_strings", |
| 469 "//android_webview/common:version", |
| 468 "//android_webview/native:native", | 470 "//android_webview/native:native", |
| 469 "//cc/surfaces", | 471 "//cc/surfaces", |
| 470 "//components/auto_login_parser:auto_login_parser", | 472 "//components/auto_login_parser:auto_login_parser", |
| 471 "//components/autofill/content/renderer", | 473 "//components/autofill/content/renderer", |
| 472 "//components/crash/content/app", | 474 "//components/crash/content/app", |
| 473 "//components/crash/content/browser", | 475 "//components/crash/content/browser", |
| 474 "//components/cdm/browser", | 476 "//components/cdm/browser", |
| 475 "//components/cdm/renderer", | 477 "//components/cdm/renderer", |
| 476 "//components/data_reduction_proxy/core/browser", | 478 "//components/data_reduction_proxy/core/browser", |
| 477 "//components/devtools_discovery", | 479 "//components/devtools_discovery", |
| (...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 634 "values-tl/android_webview_strings.xml", | 636 "values-tl/android_webview_strings.xml", |
| 635 "values-tr/android_webview_strings.xml", | 637 "values-tr/android_webview_strings.xml", |
| 636 "values-uk/android_webview_strings.xml", | 638 "values-uk/android_webview_strings.xml", |
| 637 "values-vi/android_webview_strings.xml", | 639 "values-vi/android_webview_strings.xml", |
| 638 "values-zh-rCN/android_webview_strings.xml", | 640 "values-zh-rCN/android_webview_strings.xml", |
| 639 "values-zh-rTW/android_webview_strings.xml", | 641 "values-zh-rTW/android_webview_strings.xml", |
| 640 "values/android_webview_strings.xml", | 642 "values/android_webview_strings.xml", |
| 641 ] | 643 ] |
| 642 } | 644 } |
| 643 | 645 |
| 644 android_apk("system_webview_apk") { | 646 system_webview_apk_tmpl("system_webview_apk") { |
| 645 android_manifest = get_target_outputs(":system_webview_manifest") | 647 android_manifest = get_target_outputs(":system_webview_manifest") |
| 646 android_manifest = android_manifest[1] | 648 android_manifest = android_manifest[1] |
| 647 android_manifest_dep = ":system_webview_manifest" | 649 android_manifest_dep = ":system_webview_manifest" |
| 648 chromium_code = true | |
| 649 deps = [ | 650 deps = [ |
| 650 ":system_webview_resources", | 651 ":system_webview_resources", |
| 651 ":assets", | |
| 652 ":libwebviewchromium", | |
| 653 "//android_webview/glue", | 652 "//android_webview/glue", |
| 654 "//base:base_java", | |
| 655 ] | 653 ] |
| 656 apk_name = "SystemWebView" | 654 apk_name = "SystemWebView" |
| 657 native_libs = [ "$root_build_dir/libwebviewchromium.so" ] | |
| 658 } | 655 } |
| OLD | NEW |