xref: /buildroot/package/cryptodev-linux/cryptodev-linux.mk
  • Home
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • current directory
1################################################################################
2#
3# cryptodev-linux
4#
5################################################################################
6
7CRYPTODEV_LINUX_VERSION = 1.13
8CRYPTODEV_LINUX_SITE = $(call github,cryptodev-linux,cryptodev-linux,cryptodev-linux-$(CRYPTODEV_LINUX_VERSION))
9CRYPTODEV_LINUX_INSTALL_STAGING = YES
10CRYPTODEV_LINUX_LICENSE = GPL-2.0+
11CRYPTODEV_LINUX_LICENSE_FILES = COPYING
12CRYPTODEV_LINUX_CPE_ID_VENDOR = cryptodev-linux
13
14define CRYPTODEV_LINUX_MODULE_GEN_VERSION_H
15	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) version.h
16endef
17CRYPTODEV_LINUX_PRE_BUILD_HOOKS += CRYPTODEV_LINUX_MODULE_GEN_VERSION_H
18
19define CRYPTODEV_LINUX_INSTALL_STAGING_CMDS
20	$(INSTALL) -D -m 644 $(@D)/crypto/cryptodev.h \
21		$(STAGING_DIR)/usr/include/crypto/cryptodev.h
22endef
23
24define CRYPTODEV_LINUX_CONFIG_FIXUPS
25	$(call KCONFIG_ENABLE_OPT,CONFIG_CRYPTO)
26	$(call KCONFIG_ENABLE_OPT,CONFIG_CRYPTO_USER_API_AEAD)
27endef
28
29$(eval $(kernel-module))
30$(eval $(generic-package))
31

Last Index update Fri Aug 22 08:59:00 CST 2025