Commit 2d06df47 authored by Jesse Beder's avatar Jesse Beder
Browse files

Fixed up the old API stuff, and removed the util/value (since it's no longer needed)

parent 03fc8372
......@@ -103,6 +103,7 @@ if(VERBOSE)
endif()
include_directories(${YAML_CPP_SOURCE_DIR}/include)
include_directories(${YAML_CPP_SOURCE_DIR}/src)
###
......
......@@ -9,10 +9,10 @@
#include "yaml-cpp/conversion.h"
#include "yaml-cpp/dll.h"
#include "yaml-cpp/exceptions.h"
#include "yaml-cpp/iterator.h"
#include "yaml-cpp/ltnode.h"
#include "yaml-cpp/mark.h"
#include "yaml-cpp/noncopyable.h"
#include "yaml-cpp/old-api/iterator.h"
#include "yaml-cpp/old-api/ltnode.h"
#include <iostream>
#include <map>
#include <memory>
......
#include "yaml-cpp/null.h"
#if YAML_CPP_OLD_API
#include "yaml-cpp/node.h"
#include "yaml-cpp/old-api/node.h"
#endif
namespace YAML
......
#include "yaml-cpp/aliasmanager.h"
#include "yaml-cpp/node.h"
#include "yaml-cpp/old-api/aliasmanager.h"
#include "yaml-cpp/old-api/node.h"
#include <cassert>
#include <sstream>
......
#include "yaml-cpp/node.h"
#include "yaml-cpp/old-api/node.h"
#include "yaml-cpp/exceptions.h"
#include "iterpriv.h"
......
#include "yaml-cpp/node.h"
#include "iterpriv.h"
#include "nodebuilder.h"
#include "nodeownership.h"
#include "scanner.h"
#include "tag.h"
#include "token.h"
#include "yaml-cpp/old-api/node.h"
#include "yaml-cpp/aliasmanager.h"
#include "yaml-cpp/emitfromevents.h"
#include "yaml-cpp/emitter.h"
#include "yaml-cpp/eventhandler.h"
#include "old-api/iterpriv.h"
#include "old-api/nodebuilder.h"
#include "old-api/nodeownership.h"
#include "scanner.h"
#include "tag.h"
#include "token.h"
#include <cassert>
#include <stdexcept>
......
#include "nodebuilder.h"
#include "old-api/nodebuilder.h"
#include "yaml-cpp/mark.h"
#include "yaml-cpp/node.h"
#include "yaml-cpp/old-api/node.h"
#include <cassert>
namespace YAML
......
#include "nodeownership.h"
#include "yaml-cpp/node.h"
#include "old-api/nodeownership.h"
#include "yaml-cpp/old-api/node.h"
namespace YAML
{
......
#include "yaml-cpp/parser.h"
#include "directives.h"
#include "yaml-cpp/eventhandler.h"
#include "yaml-cpp/exceptions.h"
#include "yaml-cpp/node.h"
#include "directives.h"
#include "scanner.h"
#include "singledocparser.h"
#include "tag.h"
......@@ -11,6 +10,7 @@
#include <cstdio>
#if YAML_CPP_OLD_API
#include "yaml-cpp/old-api/node.h"
#include "old-api/nodebuilder.h"
#endif
......
add_executable(parse parse.cpp)
target_link_libraries(parse yaml-cpp)
add_executable(value value.cpp)
target_link_libraries(value yaml-cpp)
#include "yaml-cpp/yaml.h"
#include <map>
int main()
{
YAML::Node node = YAML::Parse("{foo: bar, monkey: value}");
std::cout << node << "\n";
return 0;
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment