From f9693e47a6ed621aa29a69641c0fdf26b96c67e2 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Sat, 7 Jan 2023 21:45:39 +0000 Subject: [PATCH] Split dependencies of znclib target --- src/CMakeLists.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index ad9177ca..241a1970 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -64,24 +64,24 @@ set(znc_include_dirs "$" "$" "$") -target_link_libraries(znclib ${CMAKE_DL_LIBS} Threads::Threads) +target_link_libraries(znclib PRIVATE ${CMAKE_DL_LIBS} Threads::Threads) if(OPENSSL_FOUND) - target_link_libraries(znclib ${OPENSSL_LIBRARIES}) + target_link_libraries(znclib PUBLIC ${OPENSSL_LIBRARIES}) list(APPEND znc_include_dirs "${OPENSSL_INCLUDE_DIR}") endif() if(ZLIB_FOUND) - target_link_libraries(znclib ${ZLIB_LIBRARIES}) + target_link_libraries(znclib PRIVATE ${ZLIB_LIBRARIES}) list(APPEND znc_include_dirs ${ZLIB_INCLUDE_DIRS}) endif() if(ICU_FOUND) - target_link_libraries(znclib ${ICU_LDFLAGS}) + target_link_libraries(znclib PUBLIC ${ICU_LDFLAGS}) list(APPEND znc_include_dirs ${ICU_INCLUDE_DIRS}) endif() if(Boost_FOUND) - target_link_libraries(znclib ${Boost_LIBRARIES}) + target_link_libraries(znclib PRIVATE ${Boost_LIBRARIES}) list(APPEND znc_include_dirs ${Boost_INCLUDE_DIRS}) endif() -target_link_libraries(znclib cctz::cctz) +target_link_libraries(znclib PRIVATE cctz::cctz) target_include_directories(znc PUBLIC ${znc_include_dirs}) target_include_directories(znclib PUBLIC ${znc_include_dirs})