We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b3f9f9b commit db02aacCopy full SHA for db02aac
cpp/foxglove-websocket/CMakeLists.txt
@@ -4,6 +4,9 @@ project(FoxgloveWebSocket VERSION 0.0.1 LANGUAGES CXX)
4
find_package(nlohmann_json REQUIRED)
5
find_package(websocketpp REQUIRED)
6
7
+# It uses headers that require symbols from openssl
8
+find_package(OpenSSL REQUIRED)
9
+
10
add_library(foxglove_websocket STATIC src/base64.cpp src/parameter.cpp src/serialization.cpp src/server_factory.cpp)
11
add_library(foxglove-websocket::foxglove-websocket ALIAS foxglove_websocket)
12
@@ -24,6 +27,8 @@ target_link_libraries(foxglove_websocket
24
27
PUBLIC
25
28
nlohmann_json::nlohmann_json
26
29
websocketpp::websocketpp
30
+ OpenSSL::SSL
31
+ OpenSSL::Crypto
32
)
33
34
set_target_properties(foxglove_websocket PROPERTIES
0 commit comments