Directly create ramdisk dirs in ramdisk image rule am: adcdb2fbda
am: 4836adea46
Original change: https://android-review.googlesource.com/c/platform/build/+/1733954 Change-Id: I574765db3f58ab415c8e42126477ddc22619fb53
This commit is contained in:
@@ -815,8 +815,13 @@ endif
|
|||||||
|
|
||||||
# We just build this directly to the install location.
|
# We just build this directly to the install location.
|
||||||
INSTALLED_RAMDISK_TARGET := $(BUILT_RAMDISK_TARGET)
|
INSTALLED_RAMDISK_TARGET := $(BUILT_RAMDISK_TARGET)
|
||||||
|
$(INSTALLED_RAMDISK_TARGET): PRIVATE_DIRS := debug_ramdisk dev metadata mnt proc second_stage_resources sys
|
||||||
$(INSTALLED_RAMDISK_TARGET): $(MKBOOTFS) $(INTERNAL_RAMDISK_FILES) $(INSTALLED_FILES_FILE_RAMDISK) | $(COMPRESSION_COMMAND_DEPS)
|
$(INSTALLED_RAMDISK_TARGET): $(MKBOOTFS) $(INTERNAL_RAMDISK_FILES) $(INSTALLED_FILES_FILE_RAMDISK) | $(COMPRESSION_COMMAND_DEPS)
|
||||||
$(call pretty,"Target ramdisk: $@")
|
$(call pretty,"Target ramdisk: $@")
|
||||||
|
$(hide) mkdir -p $(addprefix $(TARGET_RAMDISK_OUT)/,$(PRIVATE_DIRS))
|
||||||
|
ifeq (true,$(BOARD_USES_GENERIC_KERNEL_IMAGE))
|
||||||
|
$(hide) mkdir -p $(addprefix $(TARGET_RAMDISK_OUT)/first_stage_ramdisk/,$(PRIVATE_DIRS))
|
||||||
|
endif
|
||||||
$(hide) $(MKBOOTFS) -d $(TARGET_OUT) $(TARGET_RAMDISK_OUT) | $(COMPRESSION_COMMAND) > $@
|
$(hide) $(MKBOOTFS) -d $(TARGET_OUT) $(TARGET_RAMDISK_OUT) | $(COMPRESSION_COMMAND) > $@
|
||||||
|
|
||||||
.PHONY: ramdisk-nodeps
|
.PHONY: ramdisk-nodeps
|
||||||
|
Reference in New Issue
Block a user