Commit 59a298f1 authored by Daniela Engert's avatar Daniela Engert Committed by Victor Zverovich

Enable `enforce-checks-test` for MSVC, too

parent 36c29482
...@@ -82,6 +82,9 @@ if (MSVC) ...@@ -82,6 +82,9 @@ if (MSVC)
target_compile_options(unicode-test PRIVATE /utf-8) target_compile_options(unicode-test PRIVATE /utf-8)
endif () endif ()
add_fmt_test(xchar-test) add_fmt_test(xchar-test)
add_fmt_test(enforce-checks-test)
target_compile_definitions(enforce-checks-test PRIVATE
-DFMT_ENFORCE_COMPILE_STRING)
if (FMT_CAN_MODULE) if (FMT_CAN_MODULE)
# The tests need {fmt} to be compiled as traditional library # The tests need {fmt} to be compiled as traditional library
...@@ -101,13 +104,6 @@ if (FMT_CAN_MODULE) ...@@ -101,13 +104,6 @@ if (FMT_CAN_MODULE)
endif () endif ()
endif () endif ()
if (NOT MSVC)
# FMT_ENFORCE_COMPILE_STRING is not supported under MSVC due to compiler bugs.
add_fmt_test(enforce-checks-test)
target_compile_definitions(enforce-checks-test PRIVATE
-DFMT_ENFORCE_COMPILE_STRING)
endif ()
if (NOT DEFINED MSVC_STATIC_RUNTIME AND MSVC) if (NOT DEFINED MSVC_STATIC_RUNTIME AND MSVC)
foreach (flag_var foreach (flag_var
CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_RELEASE
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment