From 9469797e13a923b15202ec69939fc259c4bf062e Mon Sep 17 00:00:00 2001 From: Michael Bestas Date: Mon, 13 Jan 2025 11:03:38 +0200 Subject: [PATCH] sm6375-common: Migrate mount point creation out of Android.mk Change-Id: Id5986b8a740e45f864eecdd2bd82d9455f128d6b --- Android.mk | 26 -------------------------- common.mk | 7 +++++++ 2 files changed, 7 insertions(+), 26 deletions(-) diff --git a/Android.mk b/Android.mk index 0f0ed03..d3e9025 100644 --- a/Android.mk +++ b/Android.mk @@ -9,30 +9,4 @@ LOCAL_PATH := $(call my-dir) ifneq ($(filter bangkk fogos,$(TARGET_DEVICE)),) subdir_makefiles=$(call first-makefiles-under,$(LOCAL_PATH)) $(foreach mk,$(subdir_makefiles),$(info including $(mk) ...)$(eval include $(mk))) - -include $(CLEAR_VARS) - -# A/B builds require us to create the mount points at compile time. -# Just creating it for all cases since it does not hurt. -FIRMWARE_MOUNT_POINT := $(TARGET_OUT_VENDOR)/firmware_mnt -$(FIRMWARE_MOUNT_POINT): $(LOCAL_INSTALLED_MODULE) - @echo "Creating $(FIRMWARE_MOUNT_POINT)" - @mkdir -p $(TARGET_OUT_VENDOR)/firmware_mnt - -BT_FIRMWARE_MOUNT_POINT := $(TARGET_OUT_VENDOR)/bt_firmware -$(BT_FIRMWARE_MOUNT_POINT): $(LOCAL_INSTALLED_MODULE) - @echo "Creating $(BT_FIRMWARE_MOUNT_POINT)" - @mkdir -p $(TARGET_OUT_VENDOR)/bt_firmware - -DSP_MOUNT_POINT := $(TARGET_OUT_VENDOR)/dsp -$(DSP_MOUNT_POINT): $(LOCAL_INSTALLED_MODULE) - @echo "Creating $(DSP_MOUNT_POINT)" - @mkdir -p $(TARGET_OUT_VENDOR)/dsp - -FSG_MOUNT_POINT := $(TARGET_OUT_VENDOR)/fsg -$(FSG_MOUNT_POINT): $(LOCAL_INSTALLED_MODULE) - @echo "Creating $(FSG_MOUNT_POINT)" - @mkdir -p $(TARGET_OUT_VENDOR)/fsg - -ALL_DEFAULT_INSTALLED_MODULES += $(FIRMWARE_MOUNT_POINT) $(BT_FIRMWARE_MOUNT_POINT) $(DSP_MOUNT_POINT) $(FSG_MOUNT_POINT) endif diff --git a/common.mk b/common.mk index d514e06..62669ab 100644 --- a/common.mk +++ b/common.mk @@ -14,6 +14,13 @@ # limitations under the License. # +# Partitions +PRODUCT_PACKAGES += \ + vendor_bt_firmware_mountpoint \ + vendor_dsp_mountpoint \ + vendor_firmware_mnt_mountpoint \ + vendor_fsg_mountpoint + PRODUCT_BUILD_SUPER_PARTITION := false PRODUCT_USE_DYNAMIC_PARTITIONS := true