From: Daniel Golle Date: Tue, 29 Nov 2022 15:26:25 +0000 (+0000) Subject: build: make sure that $(STAGING_DIR_IMAGE) exists X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=2f14c17501fda87c7d608af0ce56be88d98f337e;p=openwrt%2Fstaging%2Fblocktrron.git build: make sure that $(STAGING_DIR_IMAGE) exists Call 'mkdir -p $(STAGING_DIR_IMAGE)' before trying to store files in this potentially non-existing folder. Signed-off-by: Daniel Golle --- diff --git a/include/image-commands.mk b/include/image-commands.mk index 1f6ba1c15a..41e1c96948 100644 --- a/include/image-commands.mk +++ b/include/image-commands.mk @@ -53,6 +53,7 @@ define Build/append-image-stage cp "$(BIN_DIR)/$(DEVICE_IMG_PREFIX)-$(1)" "$@.stripmeta" fwtool -s /dev/null -t "$@.stripmeta" || : fwtool -i /dev/null -t "$@.stripmeta" || : + mkdir -p "$(STAGING_DIR_IMAGE)" dd if="$@.stripmeta" of="$(STAGING_DIR_IMAGE)/$(BOARD)$(if $(SUBTARGET),-$(SUBTARGET))-$(DEVICE_NAME)-$(1)" dd if="$@.stripmeta" >> "$@" rm "$@.stripmeta"