diff --git a/CMakeLists.txt b/CMakeLists.txt index 50eebf0..0793928 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -34,9 +34,7 @@ endif() add_library(conflict_set SHARED ConflictSet.cpp) target_include_directories(conflict_set PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include) target_compile_options(conflict_set PRIVATE -fPIC -fno-exceptions -fvisibility=hidden) -if (CMAKE_BUILD_TYPE STREQUAL Release) - target_link_options(conflict_set PRIVATE -nodefaultlibs -lc -fvisibility=hidden) -endif() +target_link_options(conflict_set PRIVATE $<$>: -nodefaultlibs -lc>) if (NOT APPLE) target_link_options(conflict_set PRIVATE "LINKER:--version-script=${CMAKE_CURRENT_SOURCE_DIR}/linker.map")