| Index: build/config/android/rules.gni
|
| diff --git a/build/config/android/rules.gni b/build/config/android/rules.gni
|
| index 61a83223242a57213a78dcb17f657cacae4617e7..ef9245f9dcd9598d68dd3ed44307543782381d95 100644
|
| --- a/build/config/android/rules.gni
|
| +++ b/build/config/android/rules.gni
|
| @@ -399,7 +399,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.
|
| #
|
| @@ -438,7 +438,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
|
|
|
| @@ -552,6 +558,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
|
| dex_path = base_path + ".dex.jar"
|
| }
|
|
|