Skip to content

Commit

Permalink
Link shared library to OpenSSL, not the executables
Browse files Browse the repository at this point in the history
  • Loading branch information
janhenke committed May 26, 2024
1 parent d66ae57 commit 5ca5c57
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 7 deletions.
3 changes: 0 additions & 3 deletions client/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ set_target_properties(
)

find_package(Boost ${BOOST_REQUIRED_VERSION} REQUIRED COMPONENTS program_options)
find_package(OpenSSL CONFIG REQUIRED)
pkg_check_modules(Opus REQUIRED IMPORTED_TARGET opus)
find_package(RtAudio CONFIG REQUIRED)
find_package(spdlog CONFIG REQUIRED)
Expand All @@ -29,8 +28,6 @@ target_link_libraries(
PRIVATE mumble_protocol
PRIVATE Boost::boost
PRIVATE Boost::program_options
PRIVATE OpenSSL::SSL
PRIVATE OpenSSL::Crypto
PRIVATE PkgConfig::Opus
PRIVATE RtAudio::rtaudio
PRIVATE spdlog::spdlog
Expand Down
5 changes: 4 additions & 1 deletion mumble_protocol/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# mumble_packet
find_package(OpenSSL CONFIG REQUIRED)
find_package(Protobuf REQUIRED)
find_package(Threads REQUIRED)

Expand Down Expand Up @@ -62,7 +63,9 @@ endif ()

target_link_libraries(
mumble_protocol
PUBLIC protobuf::libprotobuf
PRIVATE OpenSSL::SSL
PRIVATE OpenSSL::Crypto
PRIVATE protobuf::libprotobuf
PUBLIC Threads::Threads
)

Expand Down
3 changes: 0 additions & 3 deletions server/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ set_target_properties(

find_package(Boost ${BOOST_REQUIRED_VERSION} REQUIRED COMPONENTS program_options)
find_package(libpqxx CONFIG REQUIRED)
find_package(OpenSSL CONFIG REQUIRED)
find_package(spdlog CONFIG REQUIRED)

target_link_libraries(
Expand All @@ -29,7 +28,5 @@ target_link_libraries(
PRIVATE Boost::boost
PRIVATE Boost::program_options
PRIVATE libpqxx::pqxx
PRIVATE OpenSSL::SSL
PRIVATE OpenSSL::Crypto
PRIVATE spdlog::spdlog
)

0 comments on commit 5ca5c57

Please sign in to comment.