sm7325-common: Migrate mount point creation out of Android.mk
Change-Id: Id5986b8a740e45f864eecdd2bd82d9455f128d6b
This commit is contained in:
parent
d5e7abc894
commit
1354be5ff8
26
Android.mk
26
Android.mk
@ -9,30 +9,4 @@ LOCAL_PATH := $(call my-dir)
|
|||||||
ifneq ($(filter berlin berlna dubai tundra xpeng,$(TARGET_DEVICE)),)
|
ifneq ($(filter berlin berlna dubai tundra xpeng,$(TARGET_DEVICE)),)
|
||||||
subdir_makefiles=$(call first-makefiles-under,$(LOCAL_PATH))
|
subdir_makefiles=$(call first-makefiles-under,$(LOCAL_PATH))
|
||||||
$(foreach mk,$(subdir_makefiles),$(info including $(mk) ...)$(eval include $(mk)))
|
$(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
|
endif
|
||||||
|
@ -4,6 +4,13 @@
|
|||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
#
|
#
|
||||||
|
|
||||||
|
# Partitions
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
vendor_bt_firmware_mountpoint \
|
||||||
|
vendor_dsp_mountpoint \
|
||||||
|
vendor_firmware_mnt_mountpoint \
|
||||||
|
vendor_fsg_mountpoint
|
||||||
|
|
||||||
PRODUCT_BUILD_SUPER_PARTITION := false
|
PRODUCT_BUILD_SUPER_PARTITION := false
|
||||||
PRODUCT_USE_DYNAMIC_PARTITIONS := true
|
PRODUCT_USE_DYNAMIC_PARTITIONS := true
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user