1. 05 May, 2018 1 commit
  2. 06 Mar, 2018 1 commit
    • Jesse Beder's avatar
      Bump CMake version to 0.6.2. · 562aefc1
      Jesse Beder authored
      It was incorrectly left at 0.6.0 when 0.6.1 was released, so this needs to be done to make it consistent between the tagged version and the CMake version.
      562aefc1
  3. 28 Jan, 2018 1 commit
  4. 14 Nov, 2017 1 commit
    • Matthew Woehlke's avatar
      Separate tests and tools · 75280437
      Matthew Woehlke authored
      Don't build tests if the confusingly named YAML_CPP_BUILD_TOOLS is ON.
      Instead, add a new option that controls only if the tests are built.
      (Also, default tests to OFF.)
      75280437
  5. 10 Nov, 2017 2 commits
    • Matthew Woehlke's avatar
      Avoid absolute install destinations · dc9c750e
      Matthew Woehlke authored
      Remove use of CMAKE_INSTALL_PREFIX when specifying install destinations.
      It is preferred that install destinations are specified as relative
      paths, not absolute paths. This is also needed to create relocatable
      installs, and thus should fix #526.
      dc9c750e
    • Matthew Woehlke's avatar
      Fix Windows library install location · d96826f1
      Matthew Woehlke authored
      Don't install LIBRARIES on Windows to `bin`; they belong in `lib`. (This
      appears to have been done in a mistaken attempt to install the DLL's to
      `bin`, which do need to be there, but RUNTIME DESTINATION already takes
      care of this.)
      d96826f1
  6. 03 Dec, 2016 1 commit
  7. 11 Nov, 2016 1 commit
  8. 02 Oct, 2016 1 commit
  9. 28 Mar, 2016 1 commit
    • Paul Novotny's avatar
      Include cmake files in install · 500db60f
      Paul Novotny authored
      This adds yaml-cpp-config.cmake, yaml-cpp-config-version.cmake, and
      yaml-cpp-targets.cmake to the cmake install. As a result, cmake's
      find_package can easily find yaml-cpp for software that depends on
      yaml-cpp.
      
      Add code to install cmake files to $CMAKE_INSTALL_PREFIX/CMake on
      Windows, which is the de-facto standard.
      
      Closes jbeder/yaml-cpp#336 jbeder/yaml-cpp#127
      500db60f
  10. 31 Jan, 2016 1 commit
  11. 11 Jan, 2016 2 commits
    • Matt Blair's avatar
      Replace Boost usage with C++11 features · 24fa1b33
      Matt Blair authored
       - Adds 'std=c++11' compiler flags
       - Replaces boost::type_traits with std::type_traits
       - Replaces boost::shared_ptr with std::shared_ptr
       - Replaces std::auto_ptr with std::unique_ptr
       - Replaces raw pointers with std::unique_ptr in ptr_vector, ptr_stack, and SettingChanges
       - Replaces boost::noncopyable with deleted copy and assignment operators
       - Replaces boost::next with std::next
       - Replaces boost::enable_if with std::enable_if
       - Replaces boost::is_convertible with std::is_convertible
       - Replaces ptrdiff_t with std::ptrdiff_t
       - Replaces boost::iterator_facade and boost::iterator_adaptor with std::iterator, borrowing the 'proxy reference' technique from boost
       - Removes Boost dependency from CMakeLists
       - Formats changed files using clang-format
      24fa1b33
    • Jiri Hoogland's avatar
      Add PIC compile flag for GNU/CLang. · 4376ebac
      Jiri Hoogland authored
      - ensures shared library code is position-independent.
      4376ebac
  12. 10 Jan, 2016 1 commit
  13. 30 Mar, 2015 1 commit
  14. 24 Jan, 2015 2 commits
  15. 26 Mar, 2014 1 commit
  16. 25 Mar, 2014 4 commits
  17. 18 Jun, 2013 1 commit
  18. 13 Apr, 2013 1 commit
  19. 19 May, 2012 1 commit
  20. 21 Jan, 2012 3 commits
  21. 11 Jan, 2012 1 commit
  22. 21 Oct, 2011 1 commit
  23. 18 Oct, 2011 4 commits
  24. 18 Sep, 2011 1 commit
  25. 14 Sep, 2011 1 commit
  26. 11 Sep, 2011 1 commit
  27. 10 Sep, 2011 2 commits
  28. 07 Sep, 2011 1 commit