瀏覽代碼

ar71xx: allow mktplinkfw calls from the new image code to fail (because of oversized images)

Signed-off-by: Felix Fietkau <[email protected]>

SVN-Revision: 45646
Felix Fietkau 10 年之前
父節點
當前提交
7b01a650f8
共有 1 個文件被更改,包括 2 次插入3 次删除
  1. 2 3
      target/linux/ar71xx/image/Makefile

+ 2 - 3
target/linux/ar71xx/image/Makefile

@@ -51,15 +51,14 @@ endef
 # -s strip padding from end of the image
 # -X reserve <size> bytes in the firmware image (hexval prefixed with 0x)
 define Build/mktplinkfw
-	$(STAGING_DIR_HOST)/bin/mktplinkfw \
+	-$(STAGING_DIR_HOST)/bin/mktplinkfw \
 		-H $(TPLINK_HWID) -W $(TPLINK_HWREV) -F $(TPLINK_FLASHLAYOUT) -N OpenWrt -V $(REVISION) \
 		-k $(word 1,$^) \
 		-r $@ \
 		-o [email protected] \
 		-j -X 0x40000 \
 		-a $(call rootfs_align,$(FILESYSTEM)) \
-		$(if $(findstring sysupgrade,$1),-s)
-	@mv [email protected] $@
+		$(if $(findstring sysupgrade,$1),-s) && mv [email protected] $@ || rm -f $@
 endef
 
 # -c combined image