include $(TOPDIR)/rules.mk | |
PKG_NAME:=mwctl | |
PKG_RELEASE=1 | |
PKG_LICENSE:=GPLv2 | |
PKG_LICENSE_FILES:= | |
include $(INCLUDE_DIR)/package.mk | |
include $(INCLUDE_DIR)/cmake.mk | |
include $(INCLUDE_DIR)/kernel.mk | |
CMAKE_SOURCE_DIR:=$(PKG_BUILD_DIR) | |
CMAKE_BINARY_DIR:=$(PKG_BUILD_DIR) | |
define Package/mwctl | |
SECTION:=devel | |
CATEGORY:=Development | |
TITLE:=vendor cmd for logan/mt76 driver | |
DEPENDS:=+libnl-tiny | |
endef | |
TARGET_CFLAGS += -I$(STAGING_DIR)/usr/include/libnl-tiny | |
TARGET_CFLAGS += -I$(LINUX_DIR)/include/uapi/linux/mtk_nl80211_inc | |
define Package/mwctl/install | |
mkdir -p $(1)/usr/sbin | |
$(INSTALL_BIN) $(PKG_BUILD_DIR)/mwctl $(1)/usr/sbin | |
endef | |
$(eval $(call BuildPackage,mwctl)) |