mirror of
https://github.com/znc/znc.git
synced 2026-08-10 19:02:51 +02:00
Use imported targets in cmake more consistently
This commit is contained in:
+4
-8
@@ -67,20 +67,16 @@ set(znc_include_dirs
|
||||
"$<INSTALL_INTERFACE:${CMAKE_INSTALL_FULL_INCLUDEDIR}>")
|
||||
target_link_libraries(znclib PRIVATE ${CMAKE_DL_LIBS} Threads::Threads)
|
||||
if(OPENSSL_FOUND)
|
||||
target_link_libraries(znclib PUBLIC ${OPENSSL_LIBRARIES})
|
||||
list(APPEND znc_include_dirs "${OPENSSL_INCLUDE_DIR}")
|
||||
target_link_libraries(znclib PUBLIC OpenSSL::SSL)
|
||||
endif()
|
||||
if(ZLIB_FOUND)
|
||||
target_link_libraries(znclib PRIVATE ${ZLIB_LIBRARIES})
|
||||
list(APPEND znc_include_dirs ${ZLIB_INCLUDE_DIRS})
|
||||
target_link_libraries(znclib PRIVATE ZLIB::ZLIB)
|
||||
endif()
|
||||
if(ICU_FOUND)
|
||||
target_link_libraries(znclib PUBLIC ${ICU_LDFLAGS})
|
||||
list(APPEND znc_include_dirs ${ICU_INCLUDE_DIRS})
|
||||
target_link_libraries(znclib PUBLIC PkgConfig::ICU)
|
||||
endif()
|
||||
if(Boost_FOUND)
|
||||
target_link_libraries(znclib PRIVATE ${Boost_LIBRARIES})
|
||||
list(APPEND znc_include_dirs ${Boost_INCLUDE_DIRS})
|
||||
target_link_libraries(znclib PRIVATE Boost::locale)
|
||||
endif()
|
||||
if(ZNC_HAVE_ARGON)
|
||||
target_link_libraries(znclib PRIVATE PkgConfig::ARGON)
|
||||
|
||||
Reference in New Issue
Block a user