image.mk: replace all Build/netgear-chk with a generic implementation

Instead of letting each target define it themselves, create on in
include/image.mk and let the targets use it.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 46596
master
Jonas Gorski 9 years ago
parent 79b733264b
commit 4ecae78c16
  1. 9
      include/image.mk
  2. 6
      target/linux/bcm53xx/image/Makefile
  3. 9
      target/linux/brcm47xx/image/Makefile
  4. 6
      target/linux/brcm63xx/image/Makefile

@ -299,6 +299,15 @@ define Build/uImage
@mv $@.new $@
endef
define Build/netgear-chk
$(STAGING_DIR_HOST)/bin/mkchkimg \
-o $@.new \
-k $@ \
-b $(NETGEAR_BOARD_ID) \
-r $(NETGEAR_REGION)
mv $@.new $@
endef
define Build/lzma
$(STAGING_DIR_HOST)/bin/lzma e $@ -lc1 -lp2 -pb2 $(1) $@.new
@mv $@.new $@

@ -60,12 +60,6 @@ define Build/asus-trx
mv $@.new $@
endef
define Build/netgear-chk
$(STAGING_DIR_HOST)/bin/mkchkimg \
-o $@.new -k $@ -b $(NETGEAR_BOARD_ID) -r $(NETGEAR_REGION)
mv $@.new $@
endef
DEVICE_VARS += DT PRODUCTID NETGEAR_BOARD_ID NETGEAR_REGION
define Device/Default

@ -126,15 +126,6 @@ define Build/linksys-bin
mv $@.new $@
endef
define Build/netgear-chk
$(STAGING_DIR_HOST)/bin/mkchkimg \
-o $@.new \
-k $@ \
-b $(NETGEAR_BOARD_ID) \
-r $(NETGEAR_REGION)
mv $@.new $@
endef
#################################################
# Devices
#################################################

@ -136,12 +136,6 @@ define Build/cfe-spw303v-bin
$(CFE_EXTRAS)
endef
define Build/netgear-chk
$(STAGING_DIR_HOST)/bin/mkchkimg -o $@.netgear -k $@ \
-b $(NETGEAR_BOARD_ID) -r $(NETGEAR_REGION)
mv $@.netgear $@
endef
define Build/spw303v-bin
$(STAGING_DIR_HOST)/bin/spw303v -i $@ -o $@.spw303v
mv $@.spw303v $@

Loading…
Cancel
Save