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