1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-02-12 18:41:51 +00:00
openmptcprouter-feeds/netxen-nic/Makefile
2024-03-11 10:22:48 +01:00

39 lines
922 B
Makefile

# SPDX-License-Identifier: GPL-2.0-only
include $(TOPDIR)/rules.mk
include $(INCLUDE_DIR)/kernel.mk
PKG_NAME := netxen-nic
PKG_RELEASE := 1
PKG_SOURCE := $(LINUX_SOURCE)
PKG_SOURCE_URL := $(LINUX_SITE)
PKG_HASH := $(LINUX_KERNEL_HASH)
PKG_LICENSE := GPL-2.0
PKG_FLAGS := nonshared
PKG_BUILD_PARALLEL := 1
include $(INCLUDE_DIR)/package.mk
TAR_CMD=$(HOST_TAR) -C $(1) --strip-components=1 $(TAR_OPTIONS)
define Build/Compile
$(KERNEL_MAKE) \
$(PKG_JOBS) \
CONFIG_NETXEN_NIC=m \
M=$(PKG_BUILD_DIR)/drivers/net/ethernet/qlogic/netxen \
modules
endef
KernelPackage/hooks := :
define KernelPackage/netxen-nic
TITLE := NetXen Multi port (1/10) Gigabit Ethernet NIC
KCONFIG := CONFIG_NETXEN_NIC=m
FILES := $(PKG_BUILD_DIR)/drivers/net/ethernet/qlogic/netxen/netxen_nic.ko
AUTOLOAD := $(call AutoProbe,netxen_nic)
DEPENDS := @PCI_SUPPORT +netxen-firmware
endef
$(eval $(call KernelPackage,netxen-nic))