json-for-modern-cpp.mk 651 B

1234567891011121314151617
  1. ################################################################################
  2. #
  3. # json-for-modern-cpp
  4. #
  5. ################################################################################
  6. JSON_FOR_MODERN_CPP_VERSION = v3.0.1
  7. JSON_FOR_MODERN_CPP_SOURCE = json-${JSON_FOR_MODERN_CPP_VERSION}.tar.gz
  8. JSON_FOR_MODERN_CPP_SITE = $(call github,nlohmann,json,$(JSON_FOR_MODERN_CPP_VERSION))
  9. JSON_FOR_MODERN_CPP_LICENSE = MIT
  10. JSON_FOR_MODERN_CPP_LICENSE_FILES = LICENSE.MIT
  11. JSON_FOR_MODERN_CPP_INSTALL_STAGING = YES
  12. # header only library
  13. JSON_FOR_MODERN_CPP_INSTALL_TARGET = NO
  14. JSON_FOR_MODERN_CPP_CONF_OPTS = -DJSON_BuildTests=OFF
  15. $(eval $(cmake-package))