cereal.mk 742 B

123456789101112131415161718
  1. ################################################################################
  2. #
  3. # cereal
  4. #
  5. ################################################################################
  6. CEREAL_VERSION = 1.3.0
  7. CEREAL_SITE = $(call github,USCiLab,cereal,v$(CEREAL_VERSION))
  8. # For licensing, see also: https://github.com/USCiLab/cereal/issues/609
  9. CEREAL_LICENSE = BSD-3-Clause (cereal), Zlib (base64.hpp), MIT (rapidjson), BSL-1.0 or MIT (rapidxml)
  10. CEREAL_LICENSE_FILES = LICENSE include/cereal/external/base64.hpp include/cereal/external/rapidjson/rapidjson.h include/cereal/external/rapidxml/license.txt
  11. CEREAL_INSTALL_STAGING = YES
  12. CEREAL_INSTALL_TARGET = NO
  13. CEREAL_CONF_OPTS = \
  14. -DTHREAD_SAFE=ON \
  15. -DJUST_INSTALL_CEREAL=ON
  16. $(eval $(cmake-package))