From 6b4c36e7f779bd114c0c88e01bd4668cd3784033 Mon Sep 17 00:00:00 2001 From: gabime Date: Sun, 7 Jun 2020 22:52:12 +0300 Subject: [PATCH] wip --- CMakeLists.txt | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5c6669ad..fd5a9601 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -124,12 +124,10 @@ message(STATUS "Build type: " ${CMAKE_BUILD_TYPE}) # Static/Shared library (shared not supported in windows yet) # --------------------------------------------------------------------------------------- set(SPDLOG_SRCS - src/ansicolor_sink.cpp + src/async.cpp src/async_logger.cpp src/backtracer.cpp - src/base_sink.cpp - src/basic_file_sink.cpp src/common.cpp src/file_helper.cpp src/fmt.cpp @@ -141,15 +139,23 @@ set(SPDLOG_SRCS src/pattern_formatter.cpp src/periodic_worker.cpp src/registry.cpp - src/rotating_file_sink.cpp - src/sink.cpp src/spdlog.cpp src/spdlog-inl.cpp - src/stdout_color_sinks.cpp - src/stdout_sinks.cpp src/thread_pool.cpp + src/sinks/stdout_color_sinks.cpp + src/sinks/stdout_sinks.cpp + src/sinks/rotating_file_sink.cpp + src/sinks/sink.cpp + src/sinks/base_sink.cpp + src/sinks/basic_file_sink.cpp ) +if (WIN32) + list(APPEND SPDLOG_SRCS src/sinks/wincolor_sink.cpp) +else () + list(APPEND SPDLOG_SRCS src/sinks/ansicolor_sink.cpp) +endif () + if (NOT SPDLOG_FMT_EXTERNAL AND NOT SPDLOG_FMT_EXTERNAL_HO) list(APPEND SPDLOG_SRCS src/fmt.cpp) endif ()