libcpprestsdk.mk 735 B

12345678910111213141516171819202122
  1. ################################################################################
  2. #
  3. # libcpprestsdk
  4. #
  5. ################################################################################
  6. LIBCPPRESTSDK_VERSION = v2.10.10
  7. LIBCPPRESTSDK_SITE = $(call github,Microsoft,cpprestsdk,$(LIBCPPRESTSDK_VERSION))
  8. LIBCPPRESTSDK_LICENSE = MIT
  9. LIBCPPRESTSDK_LICENSE_FILES = license.txt
  10. LIBCPPRESTSDK_SUBDIR = Release
  11. LIBCPPRESTSDK_DEPENDENCIES += host-pkgconf boost openssl zlib
  12. LIBCPPRESTSDK_CONF_OPTS = -DWERROR=OFF
  13. ifeq ($(BR2_PACKAGE_WEBSOCKETPP),y)
  14. LIBCPPRESTSDK_DEPENDENCIES += websocketpp
  15. LIBCPPRESTSDK_CONF_OPTS += -DCPPREST_EXCLUDE_WEBSOCKETS=OFF
  16. else
  17. LIBCPPRESTSDK_CONF_OPTS += -DCPPREST_EXCLUDE_WEBSOCKETS=ON
  18. endif
  19. $(eval $(cmake-package))