cmake YAMLCPP_NODE_HAS_MARK examples

personalrobotics/aikido src/common/CMakeLists.txt :39

target_compile_definitions("${PROJECT_NAME}_common"
    PUBLIC YAMLCPP_NODE_HAS_MARK)

personalrobotics/aikido src/io/CMakeLists.txt :14

check_cxx_source_compiles(
  "
  #include <yaml-cpp/yaml.h>
  int main()
  {
    YAML::Node node;
    node.Mark();
  }
  "
  YAMLCPP_NODE_HAS_MARK)

personalrobotics/aikido src/io/CMakeLists.txt :59

target_compile_definitions("${PROJECT_NAME}_io"
    PUBLIC YAMLCPP_NODE_HAS_MARK)