From 176dff0bd8c8e9fb3a409a4af634ec7d039955de Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Mon, 15 Mar 2021 08:09:29 +0100 Subject: cmake: Set PRIVATE for linking libraries Signed-off-by: Andreas Schneider Reviewed-by: Stefan Metzmacher --- src/CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index ac56c86..a18ec8b 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -8,7 +8,8 @@ target_compile_options(socket_wrapper PRIVATE ${DEFAULT_C_COMPILE_FLAGS} -D_GNU_SOURCE) -target_link_libraries(socket_wrapper ${SWRAP_REQUIRED_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) +target_link_libraries(socket_wrapper + PRIVATE ${SWRAP_REQUIRED_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) set_target_properties(socket_wrapper PROPERTIES @@ -36,7 +37,8 @@ target_compile_options(socket_wrapper_noop PRIVATE ${DEFAULT_C_COMPILE_FLAGS} -D_GNU_SOURCE) -target_link_libraries(socket_wrapper_noop ${SWRAP_REQUIRED_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) +target_link_libraries(socket_wrapper_noop + PRIVATE ${SWRAP_REQUIRED_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) set_target_properties(socket_wrapper_noop PROPERTIES VERSION ${LIBRARY_VERSION} -- cgit