yaml-cpp.mk 650 B

123456789101112131415161718192021222324
  1. ################################################################################
  2. #
  3. # yaml-cpp
  4. #
  5. ################################################################################
  6. YAML_CPP_VERSION = 0.6.3
  7. YAML_CPP_SITE = $(call github,jbeder,yaml-cpp,yaml-cpp-$(YAML_CPP_VERSION))
  8. YAML_CPP_INSTALL_STAGING = YES
  9. YAML_CPP_LICENSE = MIT
  10. YAML_CPP_LICENSE_FILES = LICENSE
  11. # Disable testing and parse tools
  12. YAML_CPP_CONF_OPTS += \
  13. -DYAML_CPP_BUILD_TESTS=OFF \
  14. -DYAML_CPP_BUILD_TOOLS=OFF
  15. ifeq ($(BR2_STATIC_LIBS),y)
  16. YAML_CPP_CONF_OPTS += -DYAML_BUILD_SHARED_LIBS=OFF
  17. else
  18. YAML_CPP_CONF_OPTS += -DYAML_BUILD_SHARED_LIBS=ON
  19. endif
  20. $(eval $(cmake-package))