at91: create device specific sdcard images

Without this patch one sdcard image with the following name is created
for all devices:
openwrt-at91-sama5--sdcard.img.gz
This makes the build system create device specific versions like:
openwrt-at91-sama5-at91-sama5d2_xplained-sdcard.img.gz

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This commit is contained in:
Hauke Mehrtens 2018-01-08 23:58:40 +01:00
parent 7c7586b6d0
commit 31fca075c7

View file

@ -20,16 +20,16 @@ define Build/at91-sdcard
mcopy -i $@.boot $(BIN_DIR)/BOOT.bin ::BOOT.bin;) mcopy -i $@.boot $(BIN_DIR)/BOOT.bin ::BOOT.bin;)
./gen_at91_sdcard_img.sh \ ./gen_at91_sdcard_img.sh \
$(dir $@)$(IMG_PREFIX)-$(PROFILE_SANITIZED)-sdcard.img \ $(dir $@)$(IMG_PREFIX)-$(DEVICE_NAME)-sdcard.img \
$@.boot \ $@.boot \
$(KDIR)/root.ext4 \ $(KDIR)/root.ext4 \
$(AT91_SD_BOOT_PARTSIZE) \ $(AT91_SD_BOOT_PARTSIZE) \
$(CONFIG_TARGET_ROOTFS_PARTSIZE) $(CONFIG_TARGET_ROOTFS_PARTSIZE)
gzip -nc9 $(dir $@)$(IMG_PREFIX)-$(PROFILE_SANITIZED)-sdcard.img \ gzip -nc9 $(dir $@)$(IMG_PREFIX)-$(DEVICE_NAME)-sdcard.img \
> $(dir $@)$(IMG_PREFIX)-$(PROFILE_SANITIZED)-sdcard.img.gz > $(dir $@)$(IMG_PREFIX)-$(DEVICE_NAME)-sdcard.img.gz
$(CP) $(dir $@)$(IMG_PREFIX)-$(PROFILE_SANITIZED)-sdcard.img.gz \ $(CP) $(dir $@)$(IMG_PREFIX)-$(DEVICE_NAME)-sdcard.img.gz \
$(BIN_DIR)/ $(BIN_DIR)/
rm -f $(BIN_DIR)/BOOT.bin rm -f $(BIN_DIR)/BOOT.bin