- 25 Aug, 2017 1 commit
-
-
Adrian Antonana authored
-
- 24 Aug, 2017 3 commits
-
-
Adrian Antonana authored
-
Adrian Antonana authored
-
Adrian Antonana authored
* support CMake user registry package registration * use GNUInstallDirs to set installation firectories * use spdlog namespace in both build and install interfaces
-
- 23 Aug, 2017 1 commit
-
-
Lectem authored
I encountered an issue when using spdlog through add_subdirectory. Since SPDLOG_BUILD_TESTING is ON by default, it now adds tests to my project, even if BUILD_TESTING (the official CTest variable) is set to OFF. cmake_dependent_option makes it so that if someone enables BUILD_TESTING then SPDLOG_BUILD_TESTING will be set to ON by default. This way one can disable all external tests by setting BUILD_TESTING before using add_subdirectory and then setting it back to its original value. The only change for those using the library directly is that they now use BUILD_TESTING instead of SPDLOG_BUILD_TESTING when configuring.
-
- 11 Jan, 2017 1 commit
-
-
Bartosz Taczała authored
This is helpful when using spdlog as a dependency (git submodule) when a master project is not interested in spdlog tests. Using "BUILD_TESTING" name may create a confusion. Extra: BUILD_EXAMPLE variable already have a prefix.
-
- 22 Nov, 2016 3 commits
-
-
Jan Kundrát authored
These checks come from [1]. The `MATCHES` operator is used for clang because of Apple's special string. [1] http://stackoverflow.com/questions/10046114/in-cmake-how-can-i-test-if-the-compiler-is-clang/10055571#10055571
-
Jan Kundrát authored
As per the docs [1], there's a standard variable for this purpose. This introduces a behavior change, the tests are now being built by default. [1] https://cmake.org/cmake/help/v3.0/module/CTest.html
-
Jan Kundrát authored
This is a usual CMake way of ensuring that IDEs have a way of showing all source files which comprise this header-only library. It works in the Qt Creator, for example.
-
- 09 Jul, 2016 1 commit
-
-
Gabi Melman authored
-
- 17 Jun, 2016 1 commit
-
-
Kevin M. Godby authored
-
- 05 May, 2016 4 commits
-
-
Gabi Melman authored
-
Kevin M. Godby authored
-
Kevin M. Godby authored
-
Kevin M. Godby authored
-
- 14 Apr, 2016 1 commit
-
-
Nick White authored
-
- 02 Apr, 2016 1 commit
-
-
gabime authored
-
- 18 Mar, 2016 1 commit
-
-
Kevin M. Godby authored
-
- 28 Nov, 2015 1 commit
-
-
Gabi Melman authored
-
- 10 Sep, 2015 1 commit
-
-
Ruslan Baratov authored
-