Commit Graph

38 Commits (b3ddef2fc2be449e886e6bd1f654bce815dde472)

Author SHA1 Message Date
gabime b3ddef2fc2 Minor cmake fix in for tests 6 years ago
Gabi Melman 7a686d4d21
Update CMakeLists.txt 6 years ago
gabime bb0f3839c1 Updated CMake options and defaults 6 years ago
gabime 9aa6cdc494 Updated systemd sink and tests 6 years ago
Gabi Melman dc054c3f8a
Merge branch 'v1.x' into v1.x 6 years ago
Jorge Bellon-Castro a13981ffe4 Provide source location support for systemd_sink.h 6 years ago
gabime 98e151fda7 Added tests for dup_filter sink 6 years ago
gabime 08de642536 Added stdout tests 6 years ago
gabime cf64f2baca Fixed CMake address sanitizer 6 years ago
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