Bartosz Taczała
50c181ea4b
Add prefix for BUILD_TESTING cmake option
...
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.
2017-01-11 09:32:55 +01:00
Jan Kundrát
f058d3aa74
cmake: use -Wall on GCC and Clang
...
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
2016-11-22 10:31:01 +01:00
Jan Kundrát
1c31800210
cmake: Use a standard option for controlling the tests
...
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
2016-11-22 10:20:13 +01:00
Jan Kundrát
61cdd170fd
cmake: List spdlog's content in IDEs
...
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.
2016-11-22 10:10:52 +01:00
Gabi Melman
3aef25c948
Update CMakeLists.txt
2016-07-10 00:08:43 +03:00
Kevin M. Godby
24e7b64b89
Added header-dependency tests.
2016-06-17 00:55:05 -05:00
Gabi Melman
6d5bce46f8
Revert "CMake script improvements"
2016-05-05 10:19:32 +03:00
Kevin M. Godby
2132fe0ec5
Initial work on benchmarks of other logging systems.
2016-05-04 22:46:30 -05:00
Kevin M. Godby
846fdf9f5c
Added ctest so we now have a 'make test' target for running tests.
2016-05-04 19:55:00 -05:00
Kevin M. Godby
2666b6cbf1
Added header dependency tests.
2016-05-04 19:24:17 -05:00
Nick White
b7e3a103c3
Generate & Install pkg-config File
2016-04-14 20:47:57 +01:00
gabime
495ecaeaee
astyle
2016-04-03 02:14:54 +03:00
Kevin M. Godby
9afc960d88
Enforce C++11 standard.
2016-03-18 13:07:44 -05:00
Gabi Melman
1725b7a6e2
update to MIT license
2015-11-28 19:19:55 +02:00
Ruslan Baratov
c19d9759d5
Add CMake build
2015-09-10 23:22:18 +03:00