- 15 Jun, 2020 3 commits
-
-
Rosen Penev authored
Found with modernize-use-using Signed-off-by:Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Found with modernize-use-override Signed-off-by:Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
Found with modernize-use-equals-default Signed-off-by:Rosen Penev <rosenp@gmail.com>
-
- 27 Sep, 2019 1 commit
-
-
Isabella Muerte authored
Remove 2.6-isms Remove 2.8-isms Bump CMake minimum version to 3.4 Disable some options when used as a subdirectory Use `CONFIGURE_DEPENDS` with `file(GLOB)` when possible Backport CMake 3.15's MSVC_RUNTIME_LIBRARY setting. Set all compile options as generator expressions. Set all find-package files to be installed to the correct file. Remove `export(PACKAGE)`, as this has been deprecated. Remove fat binary support Remove manual setting of iPhone settings. These should be set by parent projects. Remove use of ExternalProject for a local use Conditionally remove format target unless clang-format is found
-
- 10 Sep, 2019 1 commit
-
-
Andy Maloney authored
Setting CMAKE_CXX_STANDARD and CMAKE_CXX_STANDARD_REQUIRED directly is problematic when including yaml-cpp as a subproject. The proper way is to set these per-target.
-
- 03 Sep, 2018 1 commit
-
-
Azamat H. Hackimov authored
Roll-forward of c90c08cc "Revert "Improvements to CMake buildsystem (#563)"" NEW: * Replace CMAKE_SOURCE_DIR with CMAKE_CURRENT_SOURCE_DIR Fixes #612 when yaml-cpp is used as a git submodule. ORIGINAL: * Move enable_testing() into proper place * Added CMake's checks for C++11 standards Raised minimal version of CMake to 3.1, since on old systems there no decent compilers that supports c++11. Closes #377. * Externalize googletest project Externalize gtest to avoid installation, fixes #539. * Remove defined cmake_policies CMP0012 - OLD marked as deprecated for >=cmake-3.1 and will be removed CMP0015 - does not affect to build process CMP0042 - already NEW for >=cmake-3.1 Fixes #505 * Fix compiling in Windows MSVC
-
- 09 Aug, 2018 2 commits
-
-
Jesse Beder authored
This reverts commit 3e33bb31. The original commit broke the build (#612) when yaml-cpp is used as a git submodule.
-
Azamat H. Hackimov authored
* Move enable_testing() into proper place * Added CMake's checks for C++11 standards Raised minimal version of CMake to 3.1, since on old systems there no decent compilers that supports c++11. Closes #377. * Externalize googletest project Externalize gtest to avoid installation, fixes #539. * Remove defined cmake_policies CMP0012 - OLD marked as deprecated for >=cmake-3.1 and will be removed CMP0015 - does not affect to build process CMP0042 - already NEW for >=cmake-3.1 Fixes #505 * Fix compiling in Windows MSVC
-
- 14 May, 2018 1 commit
-
-
Jiao authored
-
- 10 Nov, 2017 1 commit
-
-
Matthew Woehlke authored
Fix some virtual methods of NullEventHandler that were apparently intended to overload base class methods, but did not. Add override keyword to prevent these getting out of sync again.
-
- 22 Nov, 2016 1 commit
-
-
Jesse Beder authored
-
- 31 Jan, 2016 1 commit
-
-
Jesse Beder authored
Flag -n N repeats parsing N times. Flag -c (--cache) caches the input in a string and uses that to parse.
-
- 30 Jan, 2016 1 commit
-
-
Scott Wolchok authored
On my Macbook Pro, reading from standard input incurs a bunch of locking overhead, which complicates profiling and (IMO) adds noise to results. This adds the option to read from a file, which doesn't incur this overhead.
-
- 11 Jan, 2016 1 commit
-
-
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
-
- 24 Jan, 2015 4 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
Add EmitterStyle, which will allow sequence or map style (i.e., flow or block) to be preserved between parsing and emitting
-
- 25 Mar, 2014 1 commit
-
-
Jesse Beder authored
-
- 23 Mar, 2014 3 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
- 22 Mar, 2014 2 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
- 15 Sep, 2012 1 commit
-
-
Jesse Beder authored
-
- 09 Jun, 2012 1 commit
-
-
Jesse Beder authored
-
- 25 May, 2012 2 commits
-
-
Jesse Beder authored
Added constructor to the Emitter with a stream, so you can write directly to a stream instead of our temp
-
Jesse Beder authored
-
- 22 May, 2012 12 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-