From aa1078912ff6ef28a1e83247b61d7b7b180f829e Mon Sep 17 00:00:00 2001 From: Anton Hansson Date: Mon, 18 Jun 2018 15:10:26 +0100 Subject: 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 --- uml.mk | 107 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 106 insertions(+), 1 deletion(-) (limited to 'uml.mk') 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 +# and +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 -- cgit v1.2.3