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)