aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorlizzie <lizzie@eden-emu.dev>2026-06-04 19:39:09 +0200
committercrueter <crueter@eden-emu.dev>2026-06-04 19:39:09 +0200
commitce9c7c196d68601db2ff607216e6d52a8bad676a (patch)
tree7ef70c2dd908a5122c6c66fd600ebd96d7289afd /src
parentefc7472330da42e12dccd3965f3eb1be4d163198 (diff)
[cmake] fix OpenSSL not using <openssl/cert.h> when applicable because it tries to use the system one instead of being explicitly linked (#4053)
should fix hiccups with self-built OpenSSL Signed-off-by: lizzie <lizzie@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4053 Reviewed-by: crueter <crueter@eden-emu.dev> Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Diffstat (limited to 'src')
-rw-r--r--src/common/CMakeLists.txt2
-rw-r--r--src/core/CMakeLists.txt1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/common/CMakeLists.txt b/src/common/CMakeLists.txt
index b462107bcd..786effa6bd 100644
--- a/src/common/CMakeLists.txt
+++ b/src/common/CMakeLists.txt
@@ -235,7 +235,7 @@ if (BOOST_NO_HEADERS)
else()
target_link_libraries(common PUBLIC Boost::headers)
endif()
-
+target_link_libraries(common PRIVATE OpenSSL::SSL)
target_link_libraries(common PUBLIC Boost::filesystem Boost::context httplib::httplib nlohmann_json::nlohmann_json)
if (lz4_ADDED)
diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
index 9d774ca0a1..04d63c18b8 100644
--- a/src/core/CMakeLists.txt
+++ b/src/core/CMakeLists.txt
@@ -1215,6 +1215,7 @@ else()
endif()
target_link_libraries(core PRIVATE
+ OpenSSL::SSL
fmt::fmt
nlohmann_json::nlohmann_json
RenderDoc::API