PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
-ifeq ($(DUMP),)
- include $(LINUX_DIR)/.config
-endif
define KernelPackage/mac80211
SUBMENU:=Wireless Drivers
ARCH="$(LINUX_KARCH)" \
EXTRA_CFLAGS="$(BUILDFLAGS)" \
$(foreach opt,$(CONFOPTS),CONFIG_$(opt)=m) \
+ CONFIG_NL80211=y \
CONFIG_MAC80211_LEDS=$(CONFIG_LEDS_TRIGGERS) \
LINUXINCLUDE="-I${CURDIR}/src/include -I$(LINUX_DIR)/include -include linux/autoconf.h" \
- V=1
-
ifneq ($(findstring 2.6.23,$(LINUX_VERSION)),)
define Build/Prepare
define Build/InstallDev
mkdir -p $(1)/usr/include/mac80211
- $(CP) ./src/include $(1)/usr/include/mac80211/
+ $(CP) ./src/include/* $(1)/usr/include/mac80211/
endef
define Build/UninstallDev
$(INSTALL_DIR) $(1)/lib/wifi
$(INSTALL_DATA) ./files/lib/wifi/mac80211.sh $(1)/lib/wifi
endef
+else
+ override CONFIG_PACKAGE_kmod-mac80211=
endif
$(eval $(call KernelPackage,mac80211))