Loading core/config.mk +3 −0 Original line number Diff line number Diff line Loading @@ -546,8 +546,10 @@ endif TARGET_BUILD_USE_PREBUILT_SDKS := DISABLE_PREOPT := DISABLE_PREOPT_BOOT_IMAGES := ifneq (,$(TARGET_BUILD_APPS)$(TARGET_BUILD_UNBUNDLED_IMAGE)) DISABLE_PREOPT := true DISABLE_PREOPT_BOOT_IMAGES := true endif ifeq (true,$(TARGET_BUILD_UNBUNDLED)) ifneq (true,$(UNBUNDLED_BUILD_SDKS_FROM_SOURCE)) Loading @@ -558,6 +560,7 @@ endif .KATI_READONLY := \ TARGET_BUILD_USE_PREBUILT_SDKS \ DISABLE_PREOPT \ DISABLE_PREOPT_BOOT_IMAGES \ prebuilt_sdk_tools := prebuilts/sdk/tools prebuilt_sdk_tools_bin := $(prebuilt_sdk_tools)/$(HOST_OS)/bin Loading core/dex_preopt_config.mk +9 −3 Original line number Diff line number Diff line Loading @@ -12,10 +12,16 @@ else ifneq (true,$(filter true,$(PRODUCT_USES_DEFAULT_ART_CONFIG))) # would result in passing bad arguments to dex2oat and failing the build. ENABLE_PREOPT := ENABLE_PREOPT_BOOT_IMAGES := else ifeq (true,$(DISABLE_PREOPT)) # Disable dexpreopt for libraries/apps, but do compile boot images. else ifeq (true,$(DISABLE_PREOPT)) # Disable dexpreopt for libraries/apps, but may compile boot images. ENABLE_PREOPT := endif ifeq (true,$(DISABLE_PREOPT_BOOT_IMAGES)) # Disable dexpreopt for boot images, but may compile libraries/apps. ENABLE_PREOPT_BOOT_IMAGES := endif endif # The default value for LOCAL_DEX_PREOPT DEX_PREOPT_DEFAULT ?= $(ENABLE_PREOPT) Loading Loading
core/config.mk +3 −0 Original line number Diff line number Diff line Loading @@ -546,8 +546,10 @@ endif TARGET_BUILD_USE_PREBUILT_SDKS := DISABLE_PREOPT := DISABLE_PREOPT_BOOT_IMAGES := ifneq (,$(TARGET_BUILD_APPS)$(TARGET_BUILD_UNBUNDLED_IMAGE)) DISABLE_PREOPT := true DISABLE_PREOPT_BOOT_IMAGES := true endif ifeq (true,$(TARGET_BUILD_UNBUNDLED)) ifneq (true,$(UNBUNDLED_BUILD_SDKS_FROM_SOURCE)) Loading @@ -558,6 +560,7 @@ endif .KATI_READONLY := \ TARGET_BUILD_USE_PREBUILT_SDKS \ DISABLE_PREOPT \ DISABLE_PREOPT_BOOT_IMAGES \ prebuilt_sdk_tools := prebuilts/sdk/tools prebuilt_sdk_tools_bin := $(prebuilt_sdk_tools)/$(HOST_OS)/bin Loading
core/dex_preopt_config.mk +9 −3 Original line number Diff line number Diff line Loading @@ -12,10 +12,16 @@ else ifneq (true,$(filter true,$(PRODUCT_USES_DEFAULT_ART_CONFIG))) # would result in passing bad arguments to dex2oat and failing the build. ENABLE_PREOPT := ENABLE_PREOPT_BOOT_IMAGES := else ifeq (true,$(DISABLE_PREOPT)) # Disable dexpreopt for libraries/apps, but do compile boot images. else ifeq (true,$(DISABLE_PREOPT)) # Disable dexpreopt for libraries/apps, but may compile boot images. ENABLE_PREOPT := endif ifeq (true,$(DISABLE_PREOPT_BOOT_IMAGES)) # Disable dexpreopt for boot images, but may compile libraries/apps. ENABLE_PREOPT_BOOT_IMAGES := endif endif # The default value for LOCAL_DEX_PREOPT DEX_PREOPT_DEFAULT ?= $(ENABLE_PREOPT) Loading