Build: Use ART phony packages in runtime_libart

Move definition of necessary packages for ART to art/Android.mk.
Use the phony packages defined there in runtime_libart.mk.

Bug: 62087184
Test: m
Test: Device boots
Change-Id: Iae6e5bba2184b098820783dc5e9f6b5f2a9836e9
This commit is contained in:
Andreas Gampe 2017-06-22 15:35:14 -07:00
parent 8fb65a5d63
commit ae4916b0ad
1 changed files with 2 additions and 18 deletions

View File

@ -41,7 +41,6 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
libjavacore \ libjavacore \
libopenjdk \ libopenjdk \
libopenjdkjvm \
# Libcore ICU. TODO: Try to figure out if/why we need them explicitly. # Libcore ICU. TODO: Try to figure out if/why we need them explicitly.
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
@ -49,24 +48,9 @@ PRODUCT_PACKAGES += \
libicuuc \ libicuuc \
# ART. # ART.
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += art-runtime
dalvikvm \
dex2oat \
dexoptanalyzer \
libart \
libart_fake \
libopenjdkjvmti \
patchoat \
profman
# ART/dex helpers. # ART/dex helpers.
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += art-tools
ahat \
dexdiag \
dexdump \
dexlist \
hprof-conv \
oatdump \
# Certificates. # Certificates.
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \