Kaynağa Gözat

ar71xx: stop image building if a loader is missing

SVN-Revision: 30877
Gabor Juhos 14 yıl önce
ebeveyn
işleme
088dd4e879
1 değiştirilmiş dosya ile 3 ekleme ve 0 silme
  1. 3 0
      target/linux/ar71xx/image/Makefile

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

@@ -299,6 +299,7 @@ define Image/Build/Planex/loader
 endef
 endef
 
 
 define Image/Build/Planex
 define Image/Build/Planex
+	[ -e "$(KDIR)/loader-$(2).gz" ]
 	$(call MkuImage,gzip,,$(KDIR)/loader-$(2).gz,$(KDIR_TMP)/vmlinux-$(2).uImage)
 	$(call MkuImage,gzip,,$(KDIR)/loader-$(2).gz,$(KDIR_TMP)/vmlinux-$(2).uImage)
 	$(call MkuImageOKLI,$(2))
 	$(call MkuImageOKLI,$(2))
 	( \
 	( \
@@ -338,6 +339,7 @@ define Image/Build/TPLINKOLD/loader
 endef
 endef
 
 
 define Image/Build/TPLINKOLD
 define Image/Build/TPLINKOLD
+	[ -e "$(KDIR)/loader-$(2).gz" ]
 	$(call MkuImageOKLI,$(2))
 	$(call MkuImageOKLI,$(2))
 	( \
 	( \
 		dd if=$(KDIR)/loader-$(2).gz bs=7680 count=1 conv=sync; \
 		dd if=$(KDIR)/loader-$(2).gz bs=7680 count=1 conv=sync; \
@@ -368,6 +370,7 @@ define Image/Build/TPLINK/loader
 endef
 endef
 
 
 define Image/Build/TPLINK
 define Image/Build/TPLINK
+	[ -e "$(KDIR)/loader-$(2).gz" ]
 	$(call MkuImageOKLI,$(2))
 	$(call MkuImageOKLI,$(2))
 	( \
 	( \
 		dd if=$(KDIR)/loader-$(2).gz bs=7680 count=1 conv=sync; \
 		dd if=$(KDIR)/loader-$(2).gz bs=7680 count=1 conv=sync; \