summaryrefslogtreecommitdiffstats
path: root/build/config
diff options
context:
space:
mode:
authoragrieve <agrieve@chromium.org>2016-01-08 12:19:43 -0800
committerCommit bot <commit-bot@chromium.org>2016-01-08 20:20:53 +0000
commit94f77d25cd26ae685ad8c7c84403397e85fea7e7 (patch)
tree0223cbe2d807ecdf0cd8caa615f6e7da476ac3ec /build/config
parent2b1dbeed3f1ab702e8ed2bc3d03324cdec6b7830 (diff)
downloadchromium_src-94f77d25cd26ae685ad8c7c84403397e85fea7e7.zip
chromium_src-94f77d25cd26ae685ad8c7c84403397e85fea7e7.tar.gz
chromium_src-94f77d25cd26ae685ad8c7c84403397e85fea7e7.tar.bz2
Add proguard_verbose GN arg
Useful when playing with proguard flags to be easily able to see all output & optimization summary. BUG=None Review URL: https://codereview.chromium.org/1568583005 Cr-Commit-Position: refs/heads/master@{#368424}
Diffstat (limited to 'build/config')
-rw-r--r--build/config/android/config.gni3
-rw-r--r--build/config/android/internal_rules.gni3
2 files changed, 6 insertions, 0 deletions
diff --git a/build/config/android/config.gni b/build/config/android/config.gni
index 14857a3..aff3b2f 100644
--- a/build/config/android/config.gni
+++ b/build/config/android/config.gni
@@ -77,6 +77,9 @@ if (is_android) {
# run_findbugs is false.
findbugs_verbose = false
+ # Enables verbose proguard output (summaries and unfiltered output).
+ proguard_verbose = false
+
# Set to true to enable the Errorprone compiler
use_errorprone_java_compiler = false
diff --git a/build/config/android/internal_rules.gni b/build/config/android/internal_rules.gni
index 9432170..444e3f6 100644
--- a/build/config/android/internal_rules.gni
+++ b/build/config/android/internal_rules.gni
@@ -121,6 +121,9 @@ template("proguard") {
"--classpath",
_rebased_android_sdk_jar,
]
+ if (proguard_verbose) {
+ args += [ "--verbose" ]
+ }
if (defined(invoker.args)) {
args += invoker.args
}