Skip to content
Permalink
Browse files

build: move seama commands to image-commands.mk

Move it to image-commands.mk to get rid of duplicate recipes.

Signed-off-by: Mathias Kresin <dev@kresin.me>
  • Loading branch information...
mkresin committed Dec 29, 2018
1 parent de42466 commit fd35c5b205e7583628472b607ee4eb41c6d1b6d5
Showing with 12 additions and 23 deletions.
  1. +12 −0 include/image-commands.mk
  2. +0 −11 target/linux/ar71xx/image/generic.mk
  3. +0 −12 target/linux/ramips/image/Makefile
@@ -49,6 +49,18 @@ define Build/eva-image
mv $@.new $@
endef

define Build/seama
$(STAGING_DIR_HOST)/bin/seama -i $@ \
-m "dev=/dev/mtdblock/$(SEAMA_MTDBLOCK)" -m "type=firmware"
mv $@.seama $@
endef

define Build/seama-seal
$(STAGING_DIR_HOST)/bin/seama -i $@ -s $@.seama \
-m "signature=$(SEAMA_SIGNATURE)"
mv $@.seama $@
endef

define Build/zyxel-ras-image
let \
newsize="$(subst k,* 1024,$(RAS_ROOTFS_SIZE))"; \
@@ -67,17 +67,6 @@ define Build/relocate-kernel
rm -rf $@.relocate
endef

define Build/seama
$(STAGING_DIR_HOST)/bin/seama -i $@ \
-m "dev=/dev/mtdblock/$(SEAMA_MTDBLOCK)" -m "type=firmware"
mv $@.seama $@
endef

define Build/seama-seal
$(STAGING_DIR_HOST)/bin/seama -i $@ -s $@.seama \
-m "signature=$(SEAMA_SIGNATURE)"
endef

define Build/teltonika-fw-fake-checksum
# Teltonika U-Boot web based firmware upgrade/recovery routine compares
# 16 bytes from md5sum1[16] field in TP-Link v1 header (offset: 76 bytes
@@ -101,18 +101,6 @@ define Build/poray-header
mv $@.new $@
endef

define Build/seama
$(STAGING_DIR_HOST)/bin/seama -i $@ \
-m "dev=/dev/mtdblock/$(SEAMA_MTDBLOCK)" -m "type=firmware"
mv $@.seama $@
endef

define Build/seama-seal
$(STAGING_DIR_HOST)/bin/seama -i $@ -s $@.seama \
-m "signature=$(SEAMA_SIGNATURE)"
mv $@.seama $@
endef

define Build/wrg-header
mkwrgimg -i $@ -d "/dev/mtdblock/2" -s $(1) -o $@.new
mv $@.new $@

0 comments on commit fd35c5b

Please sign in to comment.
You can’t perform that action at this time.