Commit Graph

14 Commits (2ec188041f9cdff9cb098bb9893f2685d609d6c4)

Author SHA1 Message Date
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
9 years ago
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
9 years ago
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.
9 years ago
Gabi Melman 3aef25c948 Update CMakeLists.txt 9 years ago
Kevin M. Godby 24e7b64b89 Added header-dependency tests. 9 years ago
Gabi Melman 6d5bce46f8 Revert "CMake script improvements" 9 years ago
Kevin M. Godby 2132fe0ec5 Initial work on benchmarks of other logging systems. 9 years ago
Kevin M. Godby 846fdf9f5c Added ctest so we now have a 'make test' target for running tests. 9 years ago
Kevin M. Godby 2666b6cbf1 Added header dependency tests. 9 years ago
Nick White b7e3a103c3 Generate & Install pkg-config File 10 years ago
gabime 495ecaeaee astyle 10 years ago
Kevin M. Godby 9afc960d88 Enforce C++11 standard. 10 years ago
Gabi Melman 1725b7a6e2 update to MIT license 10 years ago
Ruslan Baratov c19d9759d5 Add CMake build 10 years ago