liburiparser.mk 938 B

123456789101112131415161718192021222324252627
  1. ################################################################################
  2. #
  3. # liburiparser
  4. #
  5. ################################################################################
  6. LIBURIPARSER_VERSION = 0.9.8
  7. LIBURIPARSER_SOURCE = uriparser-$(LIBURIPARSER_VERSION).tar.xz
  8. LIBURIPARSER_SITE = https://github.com/uriparser/uriparser/releases/download/uriparser-$(LIBURIPARSER_VERSION)
  9. LIBURIPARSER_LICENSE = BSD-3-Clause
  10. LIBURIPARSER_LICENSE_FILES = COPYING
  11. LIBURIPARSER_CPE_ID_VENDOR = uriparser_project
  12. LIBURIPARSER_CPE_ID_PRODUCT = uriparser
  13. LIBURIPARSER_INSTALL_STAGING = YES
  14. LIBURIPARSER_CONF_OPTS = -DURIPARSER_BUILD_DOCS=OFF -DURIPARSER_BUILD_TESTS=OFF
  15. ifeq ($(BR2_SHARED_LIBS)$(BR2_SHARED_STATIC_LIBS),y)
  16. LIBURIPARSER_CONF_OPTS += -DBUILD_SHARED_LIBS=ON
  17. else
  18. LIBURIPARSER_CONF_OPTS += -DBUILD_SHARED_LIBS=OFF
  19. endif
  20. ifeq ($(BR2_USE_WCHAR),)
  21. LIBURIPARSER_CONF_OPTS += -DURIPARSER_BUILD_WCHAR_T=OFF
  22. endif
  23. $(eval $(cmake-package))