Commit Graph

29 Commits (68a0193d952eb0b39ccb54e3a8c60b72c3f189a9)

Author SHA1 Message Date
gabime 68a0193d95 CMake refactoring to functions 6 years ago
gabime 76fc166e11 CMakeLists.txt minor improvments 6 years ago
gabime fc53e3339f CMakeLists.txt minor improvments 6 years ago
gabime 30bd80bd85 CMake improvements 6 years ago
David Zemon dd2f293f33 Clean up CMake a bit more 6 years ago
David Zemon 6fe899af10 Set Threads::Threads dependency on spdlog libs - don't make user do it 6 years ago
David Zemon 55e7844ca0 Remove the namespaced
Namespaces are good for avoiding collisions, but since the
non-namespaced targets still exist, it does no good to add the
namespaced targets on top.
6 years ago
David Zemon 8dd85285e7 Allow user to choose between static or shared library 6 years ago
gabime 872ea6bf09 Deleted redundant Make files and solutions 6 years ago
gabime 3fa76b2d8f Renamed test filename 7 years ago
gabime 52e2722412 Renamed test filenames 7 years ago
gabime f2f9f324ec Updated default API impl and tests 7 years ago
gabime dace099348 Added fmt_helper tests 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 057bf1b92d Added some mpmc_q tests 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
gabime b9d7c45e40 Use blocking queue 7 years ago
gabime a8b5bb894e fixed cmake for tests 8 years ago
Gabi Melman 851b49e147
Update CMakeLists.txt 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
yisonPylkita 38ccd51399 Modern CMake in /tests 8 years ago
Alexander Zilberkant 0f25b25b20 add async_logger tests
cover discarded messages use-case
8 years ago
gabime 7885aa478c no streams 9 years ago
gabime 8d1570b84a fixed tests cmake thread flag 9 years ago
gabime 3a44818b2a fixed pr #228 to include pthread and removed header_dependecies test 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 2907001e22 Fixed Catch tests. 9 years ago
Kevin M. Godby 2666b6cbf1 Added header dependency tests. 9 years ago