cryptodev-linux.mk 871 B

1234567891011121314151617181920212223242526
  1. ################################################################################
  2. #
  3. # cryptodev-linux
  4. #
  5. ################################################################################
  6. CRYPTODEV_LINUX_VERSION = fabe5989a3dc9fba0cd0a40b612247cdde351c01
  7. CRYPTODEV_LINUX_SITE = $(call github,cryptodev-linux,cryptodev-linux,$(CRYPTODEV_LINUX_VERSION))
  8. CRYPTODEV_LINUX_INSTALL_STAGING = YES
  9. CRYPTODEV_LINUX_LICENSE = GPL-2.0+
  10. CRYPTODEV_LINUX_LICENSE_FILES = COPYING
  11. CRYPTODEV_LINUX_PROVIDES = cryptodev
  12. define CRYPTODEV_LINUX_MODULE_GEN_VERSION_H
  13. $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) version.h
  14. endef
  15. CRYPTODEV_LINUX_PRE_BUILD_HOOKS += CRYPTODEV_LINUX_MODULE_GEN_VERSION_H
  16. define CRYPTODEV_LINUX_INSTALL_STAGING_CMDS
  17. $(INSTALL) -D -m 644 $(@D)/crypto/cryptodev.h \
  18. $(STAGING_DIR)/usr/include/crypto/cryptodev.h
  19. endef
  20. $(eval $(kernel-module))
  21. $(eval $(generic-package))