wireguard-linux-compat.mk 861 B

1234567891011121314151617181920212223
  1. ################################################################################
  2. #
  3. # wireguard
  4. #
  5. ################################################################################
  6. WIREGUARD_LINUX_COMPAT_VERSION = 1.0.20200506
  7. WIREGUARD_LINUX_COMPAT_SITE = https://git.zx2c4.com/wireguard-linux-compat/snapshot
  8. WIREGUARD_LINUX_COMPAT_SOURCE = wireguard-linux-compat-$(WIREGUARD_LINUX_COMPAT_VERSION).tar.xz
  9. WIREGUARD_LINUX_COMPAT_LICENSE = GPL-2.0
  10. WIREGUARD_LINUX_COMPAT_LICENSE_FILES = COPYING
  11. WIREGUARD_LINUX_COMPAT_MODULE_SUBDIRS = src
  12. define WIREGUARD_LINUX_COMPAT_LINUX_CONFIG_FIXUPS
  13. $(call KCONFIG_ENABLE_OPT,CONFIG_INET)
  14. $(call KCONFIG_ENABLE_OPT,CONFIG_NET)
  15. $(call KCONFIG_ENABLE_OPT,CONFIG_NET_FOU)
  16. $(call KCONFIG_ENABLE_OPT,CONFIG_CRYPTO)
  17. $(call KCONFIG_ENABLE_OPT,CONFIG_CRYPTO_MANAGER)
  18. endef
  19. $(eval $(kernel-module))
  20. $(eval $(generic-package))