include/image.mk: move build step tplink-safeloader to image.mk
[openwrt/staging/chunkeey.git] / include / image.mk
index fbb3a0147ef6648d3792b8de32eb4cbdcce27e51..49315e5e2b9dcddb2a1cc5fa8bd6d096c66784b5 100644 (file)
@@ -323,6 +323,18 @@ define Build/netgear-dni
        mv $@.new $@
 endef
 
+define Build/tplink-safeloader
+       -$(STAGING_DIR_HOST)/bin/tplink-safeloader \
+               -B $(TPLINK_BOARD_NAME) \
+               -V $(REVISION) \
+               -k $(word 1,$^) \
+               -r $@ \
+               -o $@.new \
+               -j \
+               $(wordlist 2,$(words $(1)),$(1)) \
+               $(if $(findstring sysupgrade,$(word 1,$(1))),-S) && mv $@.new $@ || rm -f $@
+endef
+
 define Build/fit
        $(TOPDIR)/scripts/mkits.sh \
                -D $(DEVICE_NAME) -o $@.its -k $@ \