summaryrefslogtreecommitdiffstats
path: root/build/config/android/internal_rules.gni
diff options
context:
space:
mode:
authoragrieve <agrieve@chromium.org>2015-09-24 19:31:17 -0700
committerCommit bot <commit-bot@chromium.org>2015-09-25 02:32:34 +0000
commite000f9b73cadf25277b401b5a6b27f215aaba1ad (patch)
treeda5579db6a1e2d2fffb38a3f1322dc441b624f10 /build/config/android/internal_rules.gni
parent915224ed7b7ed9c3ac9fd76a119742cf925a2078 (diff)
downloadchromium_src-e000f9b73cadf25277b401b5a6b27f215aaba1ad.zip
chromium_src-e000f9b73cadf25277b401b5a6b27f215aaba1ad.tar.gz
chromium_src-e000f9b73cadf25277b401b5a6b27f215aaba1ad.tar.bz2
Adds --incremental to dex.py, and a GN flag for enabling it.
Timings for the dex.py step of chrome_java with one file changed: Before: real 0m8.068s user 0m46.996s sys 0m3.553s After: real 0m1.854s user 0m3.074s sys 0m0.237s BUG=533442 Review URL: https://codereview.chromium.org/1361703005 Cr-Commit-Position: refs/heads/master@{#350750}
Diffstat (limited to 'build/config/android/internal_rules.gni')
-rw-r--r--build/config/android/internal_rules.gni4
1 files changed, 4 insertions, 0 deletions
diff --git a/build/config/android/internal_rules.gni b/build/config/android/internal_rules.gni
index c06d1fc..00ce47b 100644
--- a/build/config/android/internal_rules.gni
+++ b/build/config/android/internal_rules.gni
@@ -199,6 +199,10 @@ template("dex") {
rebased_output,
]
+ if (incremental_dx) {
+ args += [ "--incremental" ]
+ }
+
if (defined(invoker.no_locals) && invoker.no_locals) {
args += [ "--no-locals=1" ]
}