ramips: fix FONERA20N image generation
authorGabor Juhos <juhosg@openwrt.org>
Fri, 24 Feb 2012 16:18:46 +0000 (16:18 +0000)
committerGabor Juhos <juhosg@openwrt.org>
Fri, 24 Feb 2012 16:18:46 +0000 (16:18 +0000)
SVN-Revision: 30710

target/linux/ramips/image/Makefile

index ed735a9b1f59245c7edc9837f69a0a210ba1187b..031b03ab1a1139ea370bd4df536be1826aa559c6 100644 (file)
@@ -165,9 +165,11 @@ define BuildFirmware/DIR300B1
 endef
 
 define BuildFirmware/Edimax
 endef
 
 define BuildFirmware/Edimax
-       mkedimaximg -i $(call sysupname,$(1),$(2)) \
-               -o $(call imgname,$(1),$(2))-factory.bin \
-               -s $(3) -m $(4) -f $(5) -S $(6)
+       if [ -e "$(call sysupname,$(1),$(2))" ]; then \
+               mkedimaximg -i $(call sysupname,$(1),$(2)) \
+                       -o $(call imgname,$(1),$(2))-factory.bin \
+                       -s $(3) -m $(4) -f $(5) -S $(6); \
+       fi
 endef
 
 mtdlayout_f5d8235=320k(u-boot)ro,1536k(kernel),6208k(rootfs),64k(nvram),64k(factory),7744k@0x50000(firmware)
 endef
 
 mtdlayout_f5d8235=320k(u-boot)ro,1536k(kernel),6208k(rootfs),64k(nvram),64k(factory),7744k@0x50000(firmware)
@@ -178,7 +180,7 @@ define BuildFirmware/F5D8235
 endef
 
 define BuildFirmware/FONERA20N
 endef
 
 define BuildFirmware/FONERA20N
-       $(call Image/Build/Template/GENERIC_8M,$(1),fonera20n,FONERA20N,ttyS1,57600,phys)
+       $(call BuildFirmware/GENERIC_8M,$(1),fonera20n,FONERA20N,ttyS1,57600,phys)
        $(call BuildFirmware/Edimax,$(1),fonera20n,RSDK,NL1T,0x50000,0xc0000)
 endef
 
        $(call BuildFirmware/Edimax,$(1),fonera20n,RSDK,NL1T,0x50000,0xc0000)
 endef