63175259df94f11892bcd703ce8acb330b3aa94b
[openwrt/openwrt.git] / package / utils / firmware-utils / Makefile
1 # SPDX-License-Identifier: GPL-2.0-only
2
3 include $(TOPDIR)/rules.mk
4
5 PKG_NAME:=firmware-utils
6 PKG_RELEASE:=1
7
8 PKG_SOURCE_PROTO:=git
9 PKG_SOURCE_URL=$(PROJECT_GIT)/project/firmware-utils.git
10 PKG_SOURCE_DATE:=2025-10-01
11 PKG_SOURCE_VERSION:=0782d243d23e64d8420f8c067a4169eb69a55f92
12 PKG_MIRROR_HASH:=70496cec3110fbf602b529e42d0646b3dc26495a6bf1e436504c6d39a92f20bc
13
14 PKG_FLAGS:=nonshared
15 PKG_BUILD_DEPENDS:=openssl zlib
16
17 include $(INCLUDE_DIR)/package.mk
18 include $(INCLUDE_DIR)/cmake.mk
19
20 define Package/default
21 SECTION:=utils
22 CATEGORY:=Base system
23 TITLE:=Firmware utility $(1)
24 DEPENDS:=$(2)
25 endef
26
27 Package/oseama = $(call Package/default,oseama,@TARGET_bcm53xx)
28
29 define Package/oseama/install
30 $(INSTALL_DIR) $(1)/usr/bin
31 $(INSTALL_BIN) $(PKG_BUILD_DIR)/oseama $(1)/usr/bin/
32 endef
33
34 Package/otrx = $(call Package/default,otrx,@(TARGET_bcm47xx||TARGET_bcm53xx))
35
36 define Package/otrx/install
37 $(INSTALL_DIR) $(1)/usr/bin
38 $(INSTALL_BIN) $(PKG_BUILD_DIR)/otrx $(1)/usr/bin/
39 endef
40
41 $(eval $(call BuildPackage,oseama))
42 $(eval $(call BuildPackage,otrx))