tinydtls.mk 621 B

123456789101112131415161718
  1. ################################################################################
  2. #
  3. # tinydtls
  4. #
  5. ################################################################################
  6. TINYDTLS_VERSION = 0.9-rc1
  7. TINYDTLS_SITE = $(call github,eclipse,tinydtls,v$(TINYDTLS_VERSION))
  8. TINYDTLS_LICENSE = EPL-1.0 or EDL-1.0
  9. TINYDTLS_LICENSE_FILES = LICENSE
  10. TINYDTLS_INSTALL_STAGING = YES
  11. TINYDTLS_DEPENDENCIES = host-pkgconf
  12. # From git
  13. TINYDTLS_AUTORECONF = YES
  14. # use inttypes.h data types instead of u_intXX_t for musl compatibility
  15. TINYDTLS_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -DSHA2_USE_INTTYPES_H"
  16. $(eval $(autotools-package))