image: fix append-image when building multiple profiles
In case CONFIG_TARGET_MULTI_PROFILE is set, IMG_PREFIX cannot be
expanded. Use DEVICE_IMG_PREFIX instead and make sure it's defined.
Fixes: 8f89b1ab0f ("image: add 'append-image' build command")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
			
			
This commit is contained in:
		| @@ -28,7 +28,7 @@ define Build/append-kernel | |||||||
| endef | endef | ||||||
|  |  | ||||||
| define Build/append-image | define Build/append-image | ||||||
| 	dd if=$(BIN_DIR)/$(IMG_PREFIX)$(if $(PROFILE_SANITIZED),-$(PROFILE_SANITIZED))-$(1) >> $@ | 	dd if=$(BIN_DIR)/$(DEVICE_IMG_PREFIX)-$(1) >> $@ | ||||||
| endef | endef | ||||||
|  |  | ||||||
| compat_version=$(if $(DEVICE_COMPAT_VERSION),$(DEVICE_COMPAT_VERSION),1.0) | compat_version=$(if $(DEVICE_COMPAT_VERSION),$(DEVICE_COMPAT_VERSION),1.0) | ||||||
|   | |||||||
| @@ -419,7 +419,7 @@ DEFAULT_DEVICE_VARS := \ | |||||||
|   CMDLINE UBOOTENV_IN_UBI KERNEL_IN_UBI BLOCKSIZE PAGESIZE SUBPAGESIZE \ |   CMDLINE UBOOTENV_IN_UBI KERNEL_IN_UBI BLOCKSIZE PAGESIZE SUBPAGESIZE \ | ||||||
|   VID_HDR_OFFSET UBINIZE_OPTS UBINIZE_PARTS MKUBIFS_OPTS DEVICE_DTS \ |   VID_HDR_OFFSET UBINIZE_OPTS UBINIZE_PARTS MKUBIFS_OPTS DEVICE_DTS \ | ||||||
|   DEVICE_DTS_CONFIG DEVICE_DTS_DIR DEVICE_DTS_OVERLAY DEVICE_FDT_NUM \ |   DEVICE_DTS_CONFIG DEVICE_DTS_DIR DEVICE_DTS_OVERLAY DEVICE_FDT_NUM \ | ||||||
|   SOC BOARD_NAME UIMAGE_MAGIC UIMAGE_NAME \ |   DEVICE_IMG_PREFIX SOC BOARD_NAME UIMAGE_MAGIC UIMAGE_NAME \ | ||||||
|   SUPPORTED_DEVICES IMAGE_METADATA KERNEL_ENTRY KERNEL_LOADADDR \ |   SUPPORTED_DEVICES IMAGE_METADATA KERNEL_ENTRY KERNEL_LOADADDR \ | ||||||
|   UBOOT_PATH IMAGE_SIZE \ |   UBOOT_PATH IMAGE_SIZE \ | ||||||
|   DEVICE_COMPAT_VERSION DEVICE_COMPAT_MESSAGE \ |   DEVICE_COMPAT_VERSION DEVICE_COMPAT_MESSAGE \ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Daniel Golle
					Daniel Golle