summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Hansson <hansson@google.com>2018-06-19 03:45:02 -0700
committerandroid-build-merger <android-build-merger@google.com>2018-06-19 03:45:02 -0700
commit438decf30bae50551a00ae08f3cf0493a00fc2d9 (patch)
treee9502733dcf804c10a94d27b4e707f949792eed8
parentae91465bbe98d260277a4f93c177e3a6b0f888a6 (diff)
parentbb51b1f173e63d7e2eb2d5e9d6ae693accdf428a (diff)
downloaduml-438decf30bae50551a00ae08f3cf0493a00fc2d9.tar.gz
Inline contents from embedded.mk in uml.
am: bb51b1f173 Change-Id: I9831bb4d2c463ce0da90f711ada74345740e55c0
-rw-r--r--uml.mk107
1 files changed, 106 insertions, 1 deletions
diff --git a/uml.mk b/uml.mk
index 32240fa..97db824 100644
--- a/uml.mk
+++ b/uml.mk
@@ -13,7 +13,6 @@
# limitations under the License.
$(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit.mk)
-$(call inherit-product, $(SRC_TARGET_DIR)/product/embedded.mk)
PRODUCT_NAME := uml
PRODUCT_DEVICE := uml
@@ -28,3 +27,109 @@ PRODUCT_COPY_FILES += $(LOCAL_PATH)/fstab.uml:root/fstab.uml
PRODUCT_COPY_FILES += $(LOCAL_PATH)/init.uml.rc:root/init.uml.rc
PRODUCT_COPY_FILES += $(LOCAL_PATH)/surfaceflinger.rc:system/etc/init/surfaceflinger.rc
PRODUCT_COPY_FILES += $(LOCAL_PATH)/init.eth0.sh:system/bin/init.eth0.sh
+
+PRODUCT_PACKAGES += \
+ adb \
+ adbd \
+ adbd.recovery \
+ usbd \
+ android.hardware.configstore@1.1-service \
+ android.hidl.allocator@1.0-service \
+ android.hidl.memory@1.0-impl \
+ android.hidl.memory@1.0-impl.vendor \
+ atrace \
+ blank_screen \
+ bootanimation \
+ bootstat \
+ charger \
+ cmd \
+ crash_dump \
+ debuggerd\
+ dumpstate \
+ dumpsys \
+ fastboot \
+ gralloc.default \
+ healthd \
+ hwservicemanager \
+ init \
+ init.environ.rc \
+ init.rc \
+ libEGL \
+ libETC1 \
+ libFFTEm \
+ libGLESv1_CM \
+ libGLESv2 \
+ libGLESv3 \
+ libbinder \
+ libc \
+ libc_malloc_debug \
+ libc_malloc_hooks \
+ libcutils \
+ libdl \
+ libgui \
+ libhardware \
+ libhardware_legacy \
+ libjpeg \
+ liblog \
+ libm \
+ libpixelflinger \
+ libpower \
+ libsigchain \
+ libstdc++ \
+ libsurfaceflinger \
+ libsurfaceflinger_ddmconnection \
+ libsysutils \
+ libui \
+ libutils \
+ linker \
+ linker.recovery \
+ lmkd \
+ logcat \
+ lshal \
+ recovery \
+ service \
+ servicemanager \
+ shell_and_utilities \
+ storaged \
+ surfaceflinger \
+ thermalserviced \
+ tombstoned \
+ tzdatacheck \
+ vndservice \
+ vndservicemanager \
+
+# VINTF data
+PRODUCT_PACKAGES += \
+ device_compatibility_matrix.xml \
+ device_manifest.xml \
+ framework_manifest.xml \
+ framework_compatibility_matrix.xml \
+
+# SELinux packages are added as dependencies of the selinux_policy
+# phony package.
+PRODUCT_PACKAGES += \
+ selinux_policy \
+
+# AID Generation for
+# <pwd.h> and <grp.h>
+PRODUCT_PACKAGES += \
+ passwd \
+ group \
+ fs_config_files \
+ fs_config_dirs
+
+# If there are product-specific adb keys defined, install them on debuggable
+# builds.
+PRODUCT_PACKAGES_DEBUG += \
+ adb_keys
+
+# Ensure that this property is always defined so that bionic_systrace.cpp
+# can rely on it being initially set by init.
+PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
+ debug.atrace.tags.enableflags=0
+
+PRODUCT_COPY_FILES += \
+ system/core/rootdir/init.usb.rc:root/init.usb.rc \
+ system/core/rootdir/init.usb.configfs.rc:root/init.usb.configfs.rc \
+ system/core/rootdir/ueventd.rc:root/ueventd.rc \
+ system/core/rootdir/etc/hosts:system/etc/hosts