Skip to content

Commit cf53e3c

Browse files
committed
fmt-lib giving issues on macos, so switching to header-only
1 parent 3951ac9 commit cf53e3c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

CMakeLists.txt

+3-1
Original file line numberDiff line numberDiff line change
@@ -340,13 +340,15 @@ hello_imgui_add_app(
340340
)
341341

342342
set_target_properties(SamplinSafari PROPERTIES OUTPUT_NAME ${output_name} CXX_STANDARD 17)
343-
target_link_libraries(SamplinSafari PRIVATE samplerlib linalg fmt::fmt portable-file-dialogs emscripten-browser-file)
344343
if(EMSCRIPTEN)
344+
target_link_libraries(SamplinSafari PRIVATE samplerlib linalg fmt::fmt emscripten-browser-file)
345345
target_link_options(
346346
SamplinSafari PRIVATE -sEXPORTED_RUNTIME_METHODS=[ccall] -sEXPORTED_FUNCTIONS=[_main,_malloc,_free]
347347
-sNO_DISABLE_EXCEPTION_CATCHING
348348
)
349349
hello_imgui_set_emscripten_target_initial_memory_megabytes(SamplinSafari 120)
350+
else()
351+
target_link_libraries(SamplinSafari PRIVATE samplerlib linalg fmt::fmt-header-only portable-file-dialogs)
350352
endif()
351353

352354
if(UNIX AND NOT ${U_CMAKE_BUILD_TYPE} MATCHES DEBUG)

0 commit comments

Comments
 (0)