1
0
mirror of https://github.com/gabime/spdlog.git synced 2025-04-29 03:53:54 +00:00

Update CMakeLists.txt comment

This commit is contained in:
Gabi Melman 2024-11-22 11:50:05 +02:00 committed by GitHub
parent 9edab1b5a1
commit 633003f40a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -274,6 +274,9 @@ if(MSVC)
target_compile_options(spdlog PRIVATE "/Zc:__cplusplus")
target_compile_options(spdlog_header_only INTERFACE "/Zc:__cplusplus")
if(SPDLOG_MSVC_UTF8)
# fmt requires the /utf-8 flag with huilding with msvc.
# see https://github.com/fmtlib/fmt/pull/4159 on why the additional
# "$<$<AND:$<COMPILE_LANGUAGE:CXX>,$<CXX_COMPILER_ID:MSVC>>" are needed
target_compile_options(spdlog PUBLIC $<$<AND:$<COMPILE_LANGUAGE:CXX>,$<CXX_COMPILER_ID:MSVC>>:/utf-8>)
target_compile_options(spdlog_header_only INTERFACE $<$<AND:$<COMPILE_LANGUAGE:CXX>,$<CXX_COMPILER_ID:MSVC>>:/utf-8>)
endif()