Loading target/product/default_art_config.mk +5 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,9 @@ # limitations under the License. # # This file contains product config for the ART module that is common for # platform and unbundled builds. ifeq ($(ART_APEX_JARS),) $(error ART_APEX_JARS is empty; cannot initialize PRODUCT_BOOT_JARS variable) endif Loading Loading @@ -69,6 +72,8 @@ PRODUCT_APEX_SYSTEM_SERVER_JARS := \ com.android.media:service-media-s \ com.android.permission:service-permission \ PRODUCT_DEX_PREOPT_BOOT_IMAGE_PROFILE_LOCATION += art/build/boot/boot-image-profile.txt # Minimal configuration for running dex2oat (default argument values). # PRODUCT_USES_DEFAULT_ART_CONFIG must be true to enable boot image compilation. PRODUCT_USES_DEFAULT_ART_CONFIG := true Loading target/product/runtime_libart.mk +8 −0 Original line number Diff line number Diff line Loading @@ -75,6 +75,14 @@ PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \ hiddenapi-package-whitelist.xml \ ifeq (,$(TARGET_BUILD_UNBUNDLED)) # Don't depend on the framework boot image profile in unbundled builds where # frameworks/base may not be present. # TODO(b/179900989): We may not need this check once we stop using full # platform products on the thin ART manifest branch. PRODUCT_DEX_PREOPT_BOOT_IMAGE_PROFILE_LOCATION += frameworks/base/boot/boot-image-profile.txt endif # The dalvik.vm.dexopt.thermal-cutoff property must contain one of the values # listed here: # Loading Loading
target/product/default_art_config.mk +5 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,9 @@ # limitations under the License. # # This file contains product config for the ART module that is common for # platform and unbundled builds. ifeq ($(ART_APEX_JARS),) $(error ART_APEX_JARS is empty; cannot initialize PRODUCT_BOOT_JARS variable) endif Loading Loading @@ -69,6 +72,8 @@ PRODUCT_APEX_SYSTEM_SERVER_JARS := \ com.android.media:service-media-s \ com.android.permission:service-permission \ PRODUCT_DEX_PREOPT_BOOT_IMAGE_PROFILE_LOCATION += art/build/boot/boot-image-profile.txt # Minimal configuration for running dex2oat (default argument values). # PRODUCT_USES_DEFAULT_ART_CONFIG must be true to enable boot image compilation. PRODUCT_USES_DEFAULT_ART_CONFIG := true Loading
target/product/runtime_libart.mk +8 −0 Original line number Diff line number Diff line Loading @@ -75,6 +75,14 @@ PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \ hiddenapi-package-whitelist.xml \ ifeq (,$(TARGET_BUILD_UNBUNDLED)) # Don't depend on the framework boot image profile in unbundled builds where # frameworks/base may not be present. # TODO(b/179900989): We may not need this check once we stop using full # platform products on the thin ART manifest branch. PRODUCT_DEX_PREOPT_BOOT_IMAGE_PROFILE_LOCATION += frameworks/base/boot/boot-image-profile.txt endif # The dalvik.vm.dexopt.thermal-cutoff property must contain one of the values # listed here: # Loading