1 include $(TOPDIR
)/rules.mk
9 PKG_SOURCE_URL
:=https
://github.com
/greearb
/rtl8812AU_8821AU_linux.git
10 PKG_MIRROR_HASH
:=880c0ddd968a8f4bfdf4263318e925635c9abe4cc20a79bbdc905d46e00018d0
12 PKG_SOURCE_DATE
:=2022-10-26
13 PKG_SOURCE_VERSION
:=9b2b203a217e1320602a0eb07c338a1bfca0f5a6
15 PKG_MAINTAINER
:=Ben Greear
<greearb@candelatech.com
>
17 #PKG_EXTMOD_SUBDIRS:=rtl8812au-ct
19 STAMP_CONFIGURED_DEPENDS
:= $(STAGING_DIR
)/usr
/include/mac80211-backport
/backport
/autoconf.h
21 include $(INCLUDE_DIR
)/kernel.mk
22 include $(INCLUDE_DIR
)/package.mk
24 define KernelPackage
/rtl8812au-ct
25 SUBMENU
:=Wireless Drivers
26 TITLE
:=Driver for Realtek
8812 AU devices comfast
912-ac
, etc
27 DEPENDS
:=+kmod-cfg80211
+kmod-usb-core
+@DRIVER_11AC_SUPPORT
29 $(PKG_BUILD_DIR
)/rtl8812au.ko
30 AUTOLOAD
:=$(call AutoProbe
,rtl8812au
)
31 PROVIDES
:=kmod-rtl8812au
35 $(KERNEL_NOSTDINC_FLAGS
) \
37 -I
$(PKG_BUILD_DIR
)/include \
38 -I
$(STAGING_DIR
)/usr
/include/mac80211-backport \
39 -I
$(STAGING_DIR
)/usr
/include/mac80211-backport
/uapi \
40 -I
$(STAGING_DIR
)/usr
/include/mac80211 \
41 -I
$(STAGING_DIR
)/usr
/include/mac80211
/uapi \
42 -include backport
/backport.h \
44 -Wno-error
=stringop-overread
46 NOSTDINC_FLAGS
+=-DCONFIG_IOCTL_CFG80211
-DRTW_USE_CFG80211_STA_EVENT
-DBUILD_OPENWRT
49 +$(KERNEL_MAKE
) $(PKG_JOBS
) \
50 M
="$(PKG_BUILD_DIR)" \
51 NOSTDINC_FLAGS
="$(NOSTDINC_FLAGS)" \
55 $(eval
$(call KernelPackage
,rtl8812au-ct
))