am 852f43bd: Include dalvik+libcore dependencies in core product definitions.

Merge commit '852f43bd29da34ff15799b88c3db166428cea6d8' into gingerbread-plus-aosp

* commit '852f43bd29da34ff15799b88c3db166428cea6d8':
  Include dalvik+libcore dependencies in core product definitions.
This commit is contained in:
Jesse Wilson 2010-09-16 17:48:29 -07:00 committed by Android Git Automerger
commit d9de658868
2 changed files with 44 additions and 29 deletions

View File

@ -61,7 +61,6 @@ GRANDFATHERED_USER_MODULES += \
bluetoothd \
bmgr \
bootanimation \
bouncycastle \
brcm_patchram_plus \
bugreport \
cfassembler \
@ -73,15 +72,11 @@ GRANDFATHERED_USER_MODULES += \
com.android.phone.common \
commons-compress-1.0 \
copybit.qsd8k \
core \
core-junit \
coverage \
cpufeatures \
create_test_dmtrace \
cts \
CtsAppSecurityTests \
cts-dalvik-buildutil \
dalvikvm \
dasm \
dbus-daemon \
ddmlib \
@ -91,17 +86,12 @@ GRANDFATHERED_USER_MODULES += \
ddmuilib \
debuggerd \
descGen \
dexdeps \
dexdump \
dexlist \
dexopt \
dexpreopt \
dex-tools \
dhcpcd \
dhcpcd.conf \
dhcpcd-run-hooks \
dictTest \
dmtracedump \
dnsmasq \
draw9patch \
droiddoc \
@ -110,8 +100,6 @@ GRANDFATHERED_USER_MODULES += \
dump_regions \
dumpstate \
dumpsys \
dvz \
dx \
dx-tests \
easymock \
edify \
@ -127,7 +115,6 @@ GRANDFATHERED_USER_MODULES += \
etc1tool \
eventanalyzer \
exc_dump \
ext \
fastboot \
framework \
FrameworkCoreHostTests \
@ -152,7 +139,6 @@ GRANDFATHERED_USER_MODULES += \
hierarchyviewerlib \
hist_trace \
hosttestlib \
hprof-conv \
icudata \
idegen \
ime \
@ -164,8 +150,6 @@ GRANDFATHERED_USER_MODULES += \
iself \
isprelinked \
jarjar \
jasmin \
jasmin.jar \
javax.obex \
jcommon-1.0.12 \
jdiff \
@ -214,18 +198,15 @@ GRANDFATHERED_USER_MODULES += \
libcamerastub \
libc_common \
libc_nomalloc \
libcrypto \
libctest \
libcutils \
libdb \
libdbus \
libdex \
libdiskconfig \
libdiskconfig_host \
libdl \
libdrm1 \
libdrm1_jni \
libdvm \
libebl \
libebl_arm \
libebl_sh \
@ -238,7 +219,6 @@ GRANDFATHERED_USER_MODULES += \
libESR_Shared \
libETC1 \
libexif \
libexpat \
libext \
libfdlibm \
libfdlibm-host \
@ -255,12 +235,8 @@ GRANDFATHERED_USER_MODULES += \
libhardware \
libhardware_legacy \
libhost \
libicui18n \
libicuuc \
libiprouteutil \
libiptc \
libjavacore \
libjavacore-host \
libjnigraphics \
libjni_latinime \
libjni_pinyinime \
@ -278,7 +254,6 @@ GRANDFATHERED_USER_MODULES += \
libminzip \
libmtdutils \
libmusicbundle \
libnativehelper \
libneo_cgi \
libneo_cs \
libneo_util \
@ -314,7 +289,6 @@ GRANDFATHERED_USER_MODULES += \
libspeex \
libsqlite \
libsqlite3_android \
libsqlite_jni \
libSR_AcousticModels \
libSR_AcousticState \
libSR_AudioIn \
@ -328,7 +302,6 @@ GRANDFATHERED_USER_MODULES += \
libSR_Semproc \
libSR_Session \
libSR_Vocabulary \
libssl \
libstagefright \
libstagefright_aacdec \
libstagefright_aacenc \
@ -383,7 +356,6 @@ GRANDFATHERED_USER_MODULES += \
libwpa_client \
libwrapsim \
libxml2 \
libz \
libzipfile \
lights.kraken \
lights.qsd8k \
@ -479,7 +451,6 @@ GRANDFATHERED_USER_MODULES += \
soslim \
spec-progress \
sqlite3 \
sqlite-jdbc \
stack_dump \
stringtemplate \
surfaceflinger \

View File

@ -23,7 +23,36 @@ PRODUCT_PROPERTY_OVERRIDES := \
ro.config.alarm_alert=Alarm_Classic.ogg
PRODUCT_PACKAGES := \
bouncycastle \
core \
core-junit \
create_test_dmtrace \
dalvikvm \
dexdeps \
dexdump \
dexlist \
dexopt \
dmtracedump \
dvz \
dx \
ext \
framework-res \
hprof-conv \
icu.dat \
jasmin \
jasmin.jar \
libcrypto \
libdex \
libdvm \
libexpat \
libicui18n \
libicuuc \
libjavacore \
libnativehelper \
libsqlite_jni \
libssl \
libz \
sqlite-jdbc \
Browser \
CarHomeLauncher \
Contacts \
@ -43,3 +72,18 @@ PRODUCT_PACKAGES := \
PackageInstaller \
DefaultContainerService \
Bugreport
# force WITH_HOST_DALVIK on userdebug and user builds.
# TODO: this is redundant with a similar clause in build/core/main.mk.
ifneq (,$(filter userdebug user,$(TARGET_BUILD_VARIANT)))
WITH_HOST_DALVIK := true
endif
# host-only dependencies
ifeq ($(WITH_HOST_DALVIK),true)
PRODUCT_PACKAGES += \
bouncycastle-hostdex \
core-hostdex \
libjavacore-host
endif