libjwt.mk 784 B

1234567891011121314151617181920212223242526
  1. ################################################################################
  2. #
  3. # libjwt
  4. #
  5. ################################################################################
  6. LIBJWT_VERSION = 1.17.0
  7. LIBJWT_SITE = https://github.com/benmcollins/libjwt/releases/download/v$(LIBJWT_VERSION)
  8. LIBJWT_SOURCE = libjwt-$(LIBJWT_VERSION).tar.bz2
  9. LIBJWT_DEPENDENCIES = host-pkgconf jansson
  10. LIBJWT_INSTALL_STAGING = YES
  11. LIBJWT_LICENSE = MPL-2.0
  12. LIBJWT_LICENSE_FILES = LICENSE
  13. LIBJWT_CPE_ID_VENDOR = bencollins
  14. LIBJWT_CPE_ID_PRODUCT = jwt_c_library
  15. LIBJWT_CONF_OPTS = --without-examples
  16. ifeq ($(BR2_PACKAGE_OPENSSL),y)
  17. LIBJWT_CONF_OPTS += --with-openssl
  18. LIBJWT_DEPENDENCIES += openssl
  19. else
  20. LIBJWT_CONF_OPTS += --without-openssl
  21. LIBJWT_DEPENDENCIES += gnutls
  22. endif
  23. $(eval $(autotools-package))