| Index: build/config/android/rules.gni
|
| diff --git a/build/config/android/rules.gni b/build/config/android/rules.gni
|
| index 211d01434d19f54362152442bd83c392867cb74c..d4c4ec759d9fc87c9c5df757197fe4ecac55c72e 100644
|
| --- a/build/config/android/rules.gni
|
| +++ b/build/config/android/rules.gni
|
| @@ -405,7 +405,7 @@ template("java_strings_grd") {
|
| # java_files: List of .java files included in this library.
|
| # srcjar_deps: List of srcjar dependencies. The .java files in the srcjars
|
| # will be added to java_files and be included in this library.
|
| -#
|
| +# chromium_code: If true, extra static analysis warning/errors will be enabled.
|
| # jar_excluded_patterns: List of patterns of .class files to exclude from the
|
| # final jar.
|
| #
|
| @@ -444,7 +444,13 @@ template("android_library") {
|
| # base_path
|
| }
|
|
|
| + _chromium_code = true
|
| + if (defined(invoker.chromium_code)) {
|
| + _chromium_code = invoker.chromium_code
|
| + }
|
| +
|
| android_java_library(target_name) {
|
| + chromium_code = _chromium_code
|
| java_files = invoker.java_files
|
| build_config = build_config
|
|
|
| @@ -595,6 +601,7 @@ template("android_apk") {
|
|
|
| final_deps += [":${target_name}__java"]
|
| android_java_library("${target_name}__java") {
|
| + android_manifest = invoker.android_manifest
|
| java_files = invoker.java_files
|
| srcjar_deps = _srcjar_deps
|
| dex_path = base_path + ".dex.jar"
|
|
|