- 10 Aug, 2023 1 commit
-
-
Diogo Teles Sant'Anna committed
-
- 24 Jul, 2023 1 commit
-
-
Kefu Chai committed
-
- 28 Jun, 2023 1 commit
-
-
This matches the name for the ALIAS targets, and fixes #1025.
Ryan committed
-
- 23 Mar, 2023 1 commit
-
-
This reverts commit 74f63c11.
Jesse Beder committed
-
- 21 Mar, 2023 1 commit
-
-
Jelin committed
-
- 04 Mar, 2023 4 commits
-
-
Matthijs van der Burgh committed
-
Matthijs van der Burgh committed
-
* Test(CMake) set NAME and COMMAND in add_test * (CMake) add enable_testing() * (CMake) move cmake_dependent_option up, before using them * (CMake) use YAML_CPP_MAIN_PROJECT in cmake_dependent_option * (CMake) log values regarding tests * (CMake) always find CTest, but don't enable tests * (CMAKE)(temp) fix logging * (actions) set YAML_CPP_BUILD_TESTS for tests * (actions) provide YAML_CPP_BUILD_TESTS to ctest * (actions) set -DYAML_CPP_BUILD_TESTS at build * (actions) don't fail false * (actions) build tests in Test step * (actions) run tests verbose * (CMake) remove temp logging * (actions) split building from running tests * (actions) ctest Debug * (actions) ctest Debug * Remove enable_testing
Matthijs van der Burgh committed -
It secures the repo against erroneous or malicious actions from external jobs you call from your workflow. It's specially important for the case they get compromised, for example.
Diogo Teles Sant'Anna committed
-
- 02 Mar, 2023 1 commit
-
-
Matthijs van der Burgh committed
-
- 04 Oct, 2022 1 commit
-
-
James Brown committed
-
- 20 Sep, 2022 7 commits
-
-
sfalmo committed
-
This pull request adds two new exported variables to the CMake config: YAML_CPP_LIBRARY_DIR - points to the directory containing the built library files YAML_CPP_SHARED_LIBS_BUILT - boolean value, lets users know whether shared libraries were built or not
Derzsi Dániel committed -
Add definitions to static yaml-cpp target (fixes #1116) Also updates CONTRIBUTING instructions for tests
stephematician committed -
Minimize warnings when not the top-level project Should fix #970 and #764 when trying to add yaml-cpp to other project
Baruch committed -
Timo Gurr committed
-
On Oracle Solaris the following statement is declared in file /usr/include/sys/regset.h: #define SS 18 /* only stored on a privilege transition */ Because of this template type name SS is substituted by numeric literal, which results in a compilation error: error: expected nested-name-specifier before numeric constant Fixed by renaming template type names. Co-authored-by: Roman Degtyar <Roman.Degtyar@veeam.com>
rdzehtsiar committed -
Skywol committed
-
- 31 May, 2022 1 commit
-
-
Igor [hyperxor] committed
-
- 21 May, 2022 1 commit
-
-
Igor [hyperxor] committed
-
- 27 Apr, 2022 1 commit
-
-
Windows builds need some defines being set to use the static linking. Also add bazel builds and test to Github-CI.
Dr. Andre Vehreschild committed
-
- 21 Apr, 2022 1 commit
-
-
Dr. Andre Vehreschild committed
-
- 19 Apr, 2022 1 commit
-
-
Dr. Andre Vehreschild committed
-
- 03 Apr, 2022 1 commit
-
-
Changes YAML_CPP_INSTALL from a cmake_dependent_option to an option. Fixes #756, #847, and #1011.
SpaceIm committed
-
- 01 Apr, 2022 4 commits
-
-
The option `YAML_CPP_BUILD_TESTS` currently enables or disables building of tests; but unconditionally the CMake file includes CTest; this PR makes that conditional on the option. Also, there is no option for enabling formatting, but it does check whether it can find the `clang-format` executable; this PR adds an option (default to true) that skips even looking for the executable if disabled.
xiaozhuai, Weihang Ding committed -
After configuring the file `yaml-cpp-config.cmake.in`, the result ends up with empty variables. (see also the discussion in #774). Rework this file and the call to `configure_package_config_file` according the cmake documentation (https://cmake.org/cmake/help/v3.22/module/CMakePackageConfigHelpers.html?highlight=configure_package_config#command:configure_package_config_file) to overcome this issue and allow a simple `find_package` after install. As there was some discussion about the place where to install the `yaml-cpp-config.cmake` file, e.g. #1055, factor out the install location into an extra variable to make it easier changing this location in the future. Also untabify CMakeLists.txt in some places to align with the other code parts in this file.
Felix Schwitzer committed -
Complies with YAML Standard [5.4](https://yaml.org/spec/1.2.2/#54-line-break-characters) [25] instead of matching `\r` only in combination with `\n`.
Dr. Andre Vehreschild committed -
Fixes issue #1053.
Michael Martz committed
-
- 17 Feb, 2022 1 commit
-
-
Properly resolves #1083, #996.
Akash Patel committed
-
- 08 Feb, 2022 1 commit
-
-
Sam4uk committed
-
- 27 Jan, 2022 2 commits
-
-
Christian Rauch committed
-
Also refactor the build action to use a matrix.
TheVice committed
-
- 06 Jan, 2022 1 commit
-
-
Chen committed
-
- 15 Dec, 2021 1 commit
-
-
Add copying of shared library to the output directory with a test binary. [binary] removed using of non unsigned char as argument at 'std::isspace' function that was provokes undefined behavior. [.github/workflows/build.yml] enabled run of test at the 'windows-latest' environment.
TheVice committed
-
- 10 Dec, 2021 1 commit
-
-
Jesse Beder committed
-
- 23 Nov, 2021 3 commits
-
-
Jesse Beder committed
-
This replaces the old Travis CI badge that didn't mean anything.
Jesse Beder committed -
Partial revert of "Revert "Revert "Hide most of non-public symbols by default (#984)" (#1038)" (#1045)" This reverts commit 0733aeb4.
Pavel Karelin committed
-
- 03 Nov, 2021 1 commit
-
-
GNUInstallDirs provided may be absolute paths, in which case appending to the install prefix is not correct. We can instead use the provided CMAKE_INSTALL_FULL_* variables, which are precomputed absolute paths. https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html
Ryan Burns committed
-
- 31 Oct, 2021 1 commit
-
-
PhilipDeegan committed
-