summaryrefslogtreecommitdiff
path: root/uml.mk
diff options
context:
space:
mode:
authorAnton Hansson <hansson@google.com>2018-06-18 15:10:26 +0100
committerAnton Hansson <hansson@google.com>2018-06-18 15:10:26 +0100
commitaa1078912ff6ef28a1e83247b61d7b7b180f829e (patch)
treec28d4029c7f58d3da80ffe438e81475e49d1b90f /uml.mk
parentcdc20aa5e05005f67989d8f86b64c0526b87b76d (diff)
downloaduml-aa1078912ff6ef28a1e83247b61d7b7b180f829e.tar.gz
Inline contents from embedded.mk in uml.
embedded.mk is being deleted, so inline its contents in uml.mk which is one of the only two targets inheriting it. Bug: 80410283 Test: diff products variables with multiproduct_kati Change-Id: I620296cfa62ed8b6fcab3264eb1d42799263e5e2 Merged-In: I620296cfa62ed8b6fcab3264eb1d42799263e5e2
Diffstat (limited to 'uml.mk')
-rw-r--r--uml.mk107
1 files changed, 106 insertions, 1 deletions
diff --git a/uml.mk b/uml.mk
index 32240fa..fe9d206 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.0-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