Skip to content

Commit da52b71

Browse files
committed
fix: Disable FMT_UNICODE because it doesn't work for Windows builds
1 parent 9b629f5 commit da52b71

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

deps/pog/deps/fmt/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ ExternalProject_Add(
3737
-DCMAKE_POSITION_INDEPENDENT_CODE=${POG_PIC}
3838
-DFMT_TEST=OFF
3939
-DFMT_DOC=OFF
40+
-DFMT_UNICODE=OFF
4041
BUILD_COMMAND
4142
${FMT_BUILD_COMMAND}
4243
INSTALL_COMMAND
@@ -54,6 +55,9 @@ set_target_properties(fmt::fmt PROPERTIES
5455
INTERFACE_INCLUDE_DIRECTORIES "${FMT_INCLUDE_DIR}"
5556
IMPORTED_LOCATION "${FMT_LIBRARY}"
5657
)
58+
if(MSVC)
59+
target_compile_definitions(fmt::fmt INTERFACE FMT_UNICODE=0)
60+
endif()
5761
add_dependencies(fmt::fmt fmt-dep)
5862

5963
install(

0 commit comments

Comments
 (0)