Files
operating-system/buildroot-external/package/rtl8821cu/rtl8821cu.mk
2023-02-16 18:51:55 +01:00

25 lines
696 B
Makefile

RTL8821CU_VERSION = 7caf3cc3d66c37aaa10e5cabe996353d8ac6b520
RTL8821CU_SITE = $(call github,agners,rtl8821CU,$(RTL8821CU_VERSION))
RTL8821CU_LICENSE = GPL-2.0
RTL8821CU_LICENSE_FILES = LICENSE
RTL8821CU_MODULE_MAKE_OPTS = \
CONFIG_RTL8821CU=m \
KVER=$(LINUX_VERSION_PROBED) \
KBASE=$(LINUX_DIR) \
CROSS_COMPILE=$(TARGET_CROSS)
ifeq (arm, $(filter arm, $(KERNEL_ARCH)))
RTL8821CU_MODULE_MAKE_OPTS += CONFIG_PLATFORM_ARM_RPI=y
RTL8821CU_MODULE_MAKE_OPTS += CONFIG_PLATFORM_ARM64_RPI=y
else
RTL8821CU_MODULE_MAKE_OPTS += CONFIG_PLATFORM_I386_PC=y
endif
define RTL8821CU_LINUX_CONFIG_FIXUPS
$(call KCONFIG_DISABLE_OPT,CONFIG_WERROR)
endef
$(eval $(kernel-module))
$(eval $(generic-package))