Merge changes I4a2692f3,Ifd8d3a2c into nyc-dev
* changes: Build: Only preopt boot images in eng builds Revert "Don't preopt on eng builds."
This commit is contained in:
committed by
Android (Google) Code Review
commit
6f0a902081
@@ -21,12 +21,13 @@ DEX_PREOPT_DEFAULT ?= true
|
|||||||
|
|
||||||
# The default values for pre-opting: always preopt PIC.
|
# The default values for pre-opting: always preopt PIC.
|
||||||
# Conditional to building on linux, as dex2oat currently does not work on darwin.
|
# Conditional to building on linux, as dex2oat currently does not work on darwin.
|
||||||
# Conditional to building a non-eng build, as it currently negatively affects
|
|
||||||
# some development workflows.
|
|
||||||
ifneq ($(TARGET_BUILD_VARIANT),eng)
|
|
||||||
ifeq ($(HOST_OS),linux)
|
ifeq ($(HOST_OS),linux)
|
||||||
WITH_DEXPREOPT_PIC ?= true
|
WITH_DEXPREOPT_PIC ?= true
|
||||||
WITH_DEXPREOPT ?= true
|
WITH_DEXPREOPT ?= true
|
||||||
|
# For an eng build only pre-opt the boot image. This gives reasonable performance and still
|
||||||
|
# allows a simple workflow: building in frameworks/base and syncing.
|
||||||
|
ifeq (eng,$(TARGET_BUILD_VARIANT))
|
||||||
|
WITH_DEXPREOPT_BOOT_IMG_ONLY ?= true
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user