blob: c9b1226922f744106478975c139b856d8b7355ae [file] [log] [blame]
developerf5f70332024-05-06 14:31:19 +08001# SPDX-License-Identifier: GPL-2.0-or-later
2#
3
4include $(TOPDIR)/rules.mk
5
6PKG_NAME:=ethswbox
7PKG_RELEASE:=1
8
9PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
10include $(INCLUDE_DIR)/package.mk
11include $(INCLUDE_DIR)/package-defaults.mk
12
13define Package/ethswbox
14 TITLE:=Mxl series Ethernet Switch Configuration Utility
15 SECTION:=MTK Properties
16 CATEGORY:=MTK Properties
17 SUBMENU:=Applications
18endef
19
20define Package/ethswbox/description
21 This package provides utility to control Mxl series switches
22endef
23
24define Build/Compile
25 $(MAKE) -C $(PKG_BUILD_DIR) \
26 CC="$(TARGET_CC)" \
developerf5f70332024-05-06 14:31:19 +080027 LDFLAGS="$(TARGET_LDFLAGS)"
28endef
29
30define Package/ethswbox/install
31 $(INSTALL_DIR) $(1)/usr/sbin
32 $(INSTALL_BIN) $(PKG_BUILD_DIR)/ethswbox $(1)/usr/sbin/
33endef
34
35$(eval $(call BuildPackage,ethswbox))