From 80d1a0323120675246adae69af61392001dd5f49 Mon Sep 17 00:00:00 2001 From: Jordon Brooks Date: Fri, 17 May 2024 01:25:03 +0100 Subject: [PATCH] Fixed Windows Includes --- HarmonyLinkLib/CMakeLists.txt | 34 +++++++++++++++++++++++----------- 1 file changed, 23 insertions(+), 11 deletions(-) diff --git a/HarmonyLinkLib/CMakeLists.txt b/HarmonyLinkLib/CMakeLists.txt index ab02348..60a7b26 100644 --- a/HarmonyLinkLib/CMakeLists.txt +++ b/HarmonyLinkLib/CMakeLists.txt @@ -182,15 +182,27 @@ foreach(TYPE IN ITEMS DEBUG RELEASE) ) endforeach() -# Link the fmt library and standard library -target_link_libraries(HarmonyLinkLibStatic - PUBLIC - fmt - stdc++fs -) +# Link the fmt library and standard library conditionally +if (UNIX) + target_link_libraries(HarmonyLinkLibStatic + PUBLIC + fmt + stdc++fs + ) -target_link_libraries(HarmonyLinkLibShared - PUBLIC - fmt - stdc++fs -) + target_link_libraries(HarmonyLinkLibShared + PUBLIC + fmt + stdc++fs + ) +elseif (WIN32) + target_link_libraries(HarmonyLinkLibStatic + PUBLIC + fmt + ) + + target_link_libraries(HarmonyLinkLibShared + PUBLIC + fmt + ) +endif()