|
|
@@ -478,6 +478,7 @@ define Device/Build/initramfs
|
|
|
$$(if $$(CONFIG_JSON_OVERVIEW_IMAGE_INFO), $(BUILD_DIR)/json_info_files/$$(KERNEL_INITRAMFS_IMAGE).json,))
|
|
|
|
|
|
$(KDIR)/$$(KERNEL_INITRAMFS_NAME):: image_prepare
|
|
|
+ $(1)-images: $(BIN_DIR)/$$(KERNEL_INITRAMFS_IMAGE)
|
|
|
$(BIN_DIR)/$$(KERNEL_INITRAMFS_IMAGE): $(KDIR)/tmp/$$(KERNEL_INITRAMFS_IMAGE)
|
|
|
cp $$^ $$@
|
|
|
|
|
|
@@ -570,6 +571,7 @@ define Device/Build/image
|
|
|
$(BUILD_DIR)/json_info_files/$(call DEVICE_IMG_NAME,$(1),$(2)).json, \
|
|
|
$(BIN_DIR)/$(call DEVICE_IMG_NAME,$(1),$(2))$$(GZ_SUFFIX))
|
|
|
$(eval $(call Device/Export,$(KDIR)/tmp/$(call DEVICE_IMG_NAME,$(1),$(2)),$(1)))
|
|
|
+ $(3)-images: $(BIN_DIR)/$(call DEVICE_IMG_NAME,$(1),$(2))$$(GZ_SUFFIX)
|
|
|
|
|
|
ROOTFS/$(1)/$(3) := \
|
|
|
$(KDIR)/root.$(1)$$(strip \
|
|
|
@@ -628,7 +630,7 @@ endef
|
|
|
define Device/Build/artifact
|
|
|
$$(_TARGET): $(BIN_DIR)/$(DEVICE_IMG_PREFIX)-$(1)
|
|
|
$(eval $(call Device/Export,$(KDIR)/tmp/$(DEVICE_IMG_PREFIX)-$(1)))
|
|
|
- $(KDIR)/tmp/$(DEVICE_IMG_PREFIX)-$(1): $$(KDIR_KERNEL_IMAGE)
|
|
|
+ $(KDIR)/tmp/$(DEVICE_IMG_PREFIX)-$(1): $$(KDIR_KERNEL_IMAGE) $(2)-images
|
|
|
@rm -f $$@
|
|
|
$$(call concat_cmd,$(ARTIFACT/$(1)))
|
|
|
|
|
|
@@ -651,7 +653,7 @@ define Device/Build
|
|
|
$$(call Device/Build/image,$$(fs),$$(image),$(1)))))
|
|
|
|
|
|
$$(eval $$(foreach artifact,$$(ARTIFACTS), \
|
|
|
- $$(call Device/Build/artifact,$$(artifact))))
|
|
|
+ $$(call Device/Build/artifact,$$(artifact),$(1))))
|
|
|
|
|
|
endef
|
|
|
|