From fa0e30987546012acff3f639d9b6e7c1d5f49e96 Mon Sep 17 00:00:00 2001 From: Jordon Brooks Date: Fri, 17 May 2024 01:30:25 +0100 Subject: [PATCH] Fix includes --- HarmonyLinkLib/CMakeLists.txt | 27 +++++---------------------- 1 file changed, 5 insertions(+), 22 deletions(-) diff --git a/HarmonyLinkLib/CMakeLists.txt b/HarmonyLinkLib/CMakeLists.txt index 60a7b26..03440bf 100644 --- a/HarmonyLinkLib/CMakeLists.txt +++ b/HarmonyLinkLib/CMakeLists.txt @@ -182,27 +182,10 @@ foreach(TYPE IN ITEMS DEBUG RELEASE) ) endforeach() -# Link the fmt library and standard library conditionally -if (UNIX) - target_link_libraries(HarmonyLinkLibStatic - PUBLIC - fmt - stdc++fs - ) +target_link_libraries(HarmonyLinkLibStatic PRIVATE fmt) +target_link_libraries(HarmonyLinkLibShared PRIVATE fmt) - target_link_libraries(HarmonyLinkLibShared - PUBLIC - fmt - stdc++fs - ) -elseif (WIN32) - target_link_libraries(HarmonyLinkLibStatic - PUBLIC - fmt - ) - - target_link_libraries(HarmonyLinkLibShared - PUBLIC - fmt - ) +if (UNIX) + target_link_libraries(HarmonyLinkLibStatic PRIVATE stdc++fs) + target_link_libraries(HarmonyLinkLibShared PRIVATE stdc++fs) endif()