From ccdf8d467f088e99dd659f1f4ba60d34d1121616 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Wed, 13 Mar 2024 16:36:15 -0400 Subject: [PATCH] websock: export libwebsockets dep --- cmake/websockConfig.cmake.in | 1 + src/websock/CMakeLists.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/cmake/websockConfig.cmake.in b/cmake/websockConfig.cmake.in index a3dad29f..68730bdb 100644 --- a/cmake/websockConfig.cmake.in +++ b/cmake/websockConfig.cmake.in @@ -8,6 +8,7 @@ include(CMakeFindDependencyMacro) # find_dependency(reactor) find_dependency(webutil) +find_dependency(Libwebsockets websockets_shared) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") check_required_components("@PROJECT_NAME@") diff --git a/src/websock/CMakeLists.txt b/src/websock/CMakeLists.txt index 1071bf7f..0debcb3c 100644 --- a/src/websock/CMakeLists.txt +++ b/src/websock/CMakeLists.txt @@ -15,6 +15,7 @@ xo_dependency(${SELF_LIB} reactor) xo_dependency(${SELF_LIB} webutil) # see LibwebsocketsTargets-release.cmake for available targets +# this dependency doesn't show up via cmake-export xo_external_target_dependency(${SELF_LIB} Libwebsockets websockets_shared) # see jsoncpp-namespaced-targets.cmake (maybe?) for available targets xo_external_target_dependency(${SELF_LIB} jsoncpp jsoncpp_lib)