From: Christian Marangi Date: Wed, 30 Oct 2024 10:19:33 +0000 (+0100) Subject: build: correctly ignore Initramfs image on error X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=618f079f5d03edfd82fe7949f16c61acef9408a2;p=openwrt%2Fstaging%2Fnbd.git build: correctly ignore Initramfs image on error Correctly ignore Initramfs image copy on error. This follows the pattern with sysupgrade image where an image might fail as it's too big or the generation command fails and there is nothing to copy to the bin directory. Signed-off-by: Christian Marangi --- diff --git a/include/image.mk b/include/image.mk index c476f6674f..a4ac1b49cf 100644 --- a/include/image.mk +++ b/include/image.mk @@ -542,6 +542,9 @@ define Device/Build/initramfs $(call Kernel/CompileImage/Initramfs,$(KDIR)/target-dir-$$(ROOTFS_ID/$(1)),.$$(ROOTFS_ID/$(1))) endif $(1)-initramfs-images: $$(if $$(KERNEL_INITRAMFS),$(BIN_DIR)/$$(KERNEL_INITRAMFS_IMAGE)) + + .IGNORE: $(BIN_DIR)/$$(KERNEL_INITRAMFS_IMAGE) + $(BIN_DIR)/$$(KERNEL_INITRAMFS_IMAGE): $(KDIR)/tmp/$$(KERNEL_INITRAMFS_IMAGE) cp $$^ $$@