From e04f0467a0805d4702ef49d3b92b9f5f2fd83b8d Mon Sep 17 00:00:00 2001 From: Boris Korzun Date: Thu, 21 Sep 2023 21:59:18 +0300 Subject: [PATCH] Disable explicit std::filesystem linking on CLang --- bindings/c/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bindings/c/CMakeLists.txt b/bindings/c/CMakeLists.txt index ff39051022..b196692c17 100644 --- a/bindings/c/CMakeLists.txt +++ b/bindings/c/CMakeLists.txt @@ -212,7 +212,7 @@ if(NOT WIN32) target_include_directories(fdb_c_api_tester_impl PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}/foundationdb/ ${CMAKE_SOURCE_DIR}/flow/include ${CMAKE_BINARY_DIR}/flow/include) target_link_libraries(fdb_c_api_tester_impl PRIVATE fdb_cpp toml11_target Threads::Threads fmt::fmt boost_target) - if(NOT APPLE) + if(NOT CMAKE_CXX_COMPILER_ID MATCHES "Clang") target_link_libraries(fdb_c_api_tester_impl PRIVATE stdc++fs) endif() target_link_libraries(fdb_c_api_tester_impl PRIVATE SimpleOpt)