Tags: planetkr/spdlog_setup
Tags
cmake: cpptoml allow usage of installed dependency (guangie88#40) * cmake: cpptoml allow usage of installed dependency * CMakeLists.txt fix * fixes build errors * cmake: Added option "SPDLOG_SETUP_CPPTOML_EXTERNAL" to allow cpptoml library as installed dependency. * build fix * cmake: cleanup * cmake: wrong option in "configure_file" * unit_test.cpp fix * cmake: travis and appveyor tests extended * travis.yml : tabs removed * fix travis test * cmake: clear tab and newline characters. * Additional description * cmake: move cpptoml_config.h.in to cmake folder cmake: add option SPDLOG_SETUP_INCLUDE_UNIT_TESTS travis: build script adjusted * fix travis * travis: revert changes * clang-format fix
Fix to support spdlog v1.y.z (guangie88#28) * Fix general breaking file sinks breaking changes in spdlog v1.0.0 * Fix syslog test cases * Remove all third_party/fmt and use spdlog/fmt instead * Pin to latest spdlog v1.2.1 to indicate last working version * Fix v1.3.0 and v1.3.1 enum issue and pin v1.3.1 * Add more details to CHANGELOG * Make syslog include to be within non-Windows side only * Shift using keywords for syslog * Bump alpha version
Fix linking issue due to missing inline keywords (guangie88#15) * Add missing inline keywords * Bump version * Add version number to appveyor
Add override file feature with simple logger saving and deletion (gua… …ngie88#14) * Bump version and from_files functions * Add persist_logger * Add all essential functions for load, save and reset for override * Add from_file_and_override impl * Implement template reading for base + override * Implement saving of logger * Add delete_logger_in_file * Split code into multiple files * Redo merge TOML config values * Clean up some code * Merge more override items and add unit test * Switch to more complex unit test * Use compile time content for unit tests * Add unit tests for save_logger_to_file * Add unit tests for delete_logger_in_file * Add more unit tests to save_logger_to_file * Fix from_file_and_override to not require override file * Fix from_file_and_override_with_tag_replacement * Add more unit tests for from_file_and_override_with_tag_replacement * Fix gcc 4.9 * Attempt to fix MSVC error * Another attempt to fix MSVC PATTERN issue * Fix codecov ignore pattern * Attempt to fix CMake build for MSVC for thread lib
Change from sum type to exception based API. (guangie88#10) * Shifted cpptoml and fmt into part of project. * Made changes to README.md. * Changed implementation to exception based. * Removed rustfp from deps. * Down required compiled version to 11 instead of 14. * Updated README.md and try older compilers in CI config.
Switched to Catch2 for unit testing. (guangie88#9) * Removed Catch. * Added Catch2 submodule. * Removed --force-colour for Catch2.