summaryrefslogtreecommitdiffstats
path: root/core/definitions.mk
diff options
context:
space:
mode:
authorBrian Carlstrom <bdc@google.com>2011-04-01 15:45:58 -0700
committerBrian Carlstrom <bdc@google.com>2011-04-01 15:45:58 -0700
commitbb7c6d88c6dd5ee48e8b8ec85ee04c0aa7bc5979 (patch)
tree6d7ca0647e24d64d5737d17c169b06515f32b87e /core/definitions.mk
parent406cc1bb6300a3d9bb0f3c2e8191ab4a35821b89 (diff)
downloadbuild-bb7c6d88c6dd5ee48e8b8ec85ee04c0aa7bc5979.zip
build-bb7c6d88c6dd5ee48e8b8ec85ee04c0aa7bc5979.tar.gz
build-bb7c6d88c6dd5ee48e8b8ec85ee04c0aa7bc5979.tar.bz2
Tracking merge of dalvik-dev to master
git cherry-pick --no-commit 5fac8d8f7096d8a950acad1ad0a8b963cef72e03 git cherry-pick --no-commit 1a8210710b46a0796ff2f8e76b6beb3a54f89019 git cherry-pick --no-commit 4fe2ac9f7284b838393aec8f0f48caef2510fd46 git cherry-pick --no-commit 7beb710a8f976fc4cb1e8be780644386870c4975 Change-Id: Ib10348e5509c906c6b95fa4accd6a18900bfe748
Diffstat (limited to 'core/definitions.mk')
-rw-r--r--core/definitions.mk7
1 files changed, 7 insertions, 0 deletions
diff --git a/core/definitions.mk b/core/definitions.mk
index 3b5c146..4b7b9a5 100644
--- a/core/definitions.mk
+++ b/core/definitions.mk
@@ -1349,6 +1349,12 @@ else
xlint_unchecked := -Xlint:unchecked
endif
+ifeq (true, $(ENABLE_INCREMENTALJAVAC))
+incremental_dex := --incremental
+else
+incremental_dex :=
+endif
+
# emit-line, <word list>, <output file>
define emit-line
$(if $(1),echo -n '$(strip $(1)) ' >> $(2))
@@ -1507,6 +1513,7 @@ define transform-classes.jar-to-dex
$(hide) $(DX) \
$(if $(findstring windows,$(HOST_OS)),,-JXms16M -JXmx1536M) \
--dex --output=$@ \
+ $(incremental_dex) \
$(if $(NO_OPTIMIZE_DX), \
--no-optimize) \
$(if $(GENERATE_DEX_DEBUG), \