Commit Graph

13 Commits (4a34cd06624d17545fbd17ee0cc35eb7ae7176d5)

Author SHA1 Message Date
Tobias Ulvgard f01da91abf Add dependency to Android's log target in CMake 7 years ago
Daniel Chabrowski fb37585bc1 Little cmake and tests refactor
Change from spdlog_ex to const spdlog_ex& got rid of the GCC8 warning.
7 years ago
gabime da30e2ef18 Improved CMakeLists and added bench 7 years ago
Daniel Chabrowski 7e32ccbd8f Modify travis-ci, fix issues
Added:
* Release/Debug job for gcc 7 and clang 3.5
* Debug asan gcc 7 job
* Debug tsan gcc 7 job
* Disabled extensions
* Added a spdlog::spdlog alias for tests

Removed:
* Valgrind workaround, the current version is 3.10.1
* install_libcxx
* Makefiles

Fixed:
* examples build
* multisink build

Workarounds:
* gcc7 with tsan and asan needs gold linker, otherwise build
  fails becase of unrecognized option '--push-state'
7 years ago
Daniel Chabrowski 5d08bd1709 Bump example's cmake version to 3.1
CMake 3.1 is used in main CMakeLists file, no reason not to use it in example.
Threads::Threads is introduced in cmake 3.1.
8 years ago
Daniel Chabrowski 646a140ed4 Specify CXX language explicitly in CMake
Marking project as CXX will disable detecting C compiler and other checks.
Removed 'INCLUDES DESTINATION' as it made the include path appear doubled.
8 years ago
davide b67076fc85 added level_t to sink. Improves the flexibility of loggers with multiple sinks 9 years ago
gabime 7885aa478c no streams 10 years ago
Kevin M. Godby 1c31b42e1a Use CMake Threads package instead of manually specifying -pthread. 10 years ago
Gabi Melman 6d5bce46f8 Revert "CMake script improvements" 10 years ago
Kevin M. Godby 1b444345ab Cleaned up cmake file for examples.
It's no longer a standalone cmake file because cmake was crashing when
reading it as part of the subproject.
10 years ago
gabime c900b25dfd fixed gcc build 10 years ago
Ruslan Baratov c19d9759d5 Add CMake build 10 years ago