diff --git a/CMakeLists.txt b/CMakeLists.txt index 9fd4859a8..ed86af790 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -859,6 +859,14 @@ endif() configure_file(${PROJECT_SOURCE_DIR}/cmake/libwebsockets-config.cmake.in ${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/libwebsockets-config.cmake @ONLY) + +configure_file(${PROJECT_SOURCE_DIR}/cmake/LwsCheckRequirements.cmake + ${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/LwsCheckRequirements.cmake + @ONLY) + +configure_file(${PROJECT_SOURCE_DIR}/cmake/LwsCheckRequirements.cmake + ${PROJECT_BINARY_DIR}/LwsCheckRequirements.cmake + @ONLY) # Generate version info for both build-tree and install-tree. configure_file(${PROJECT_SOURCE_DIR}/cmake/libwebsockets-config-version.cmake.in @@ -962,7 +970,7 @@ set_target_properties(${LWS_LIBRARIES} install(FILES "${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/libwebsockets-config.cmake" "${PROJECT_BINARY_DIR}/libwebsockets-config-version.cmake" - "${PROJECT_SOURCE_DIR}/cmake/LwsCheckRequirements.cmake" + "${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/LwsCheckRequirements.cmake" DESTINATION "${LWS_INSTALL_CMAKE_DIR}" COMPONENT dev) # Install exports for the install-tree. diff --git a/cmake/libwebsockets-config.cmake.in b/cmake/libwebsockets-config.cmake.in index e12464f8f..49482ca1b 100644 --- a/cmake/libwebsockets-config.cmake.in +++ b/cmake/libwebsockets-config.cmake.in @@ -12,6 +12,7 @@ set(LIBWEBSOCKETS_INCLUDE_DIRS "@LWS__INCLUDE_DIRS@") # Include the project Targets file, this contains definitions for IMPORTED targets. include(${LWS_CMAKE_DIR}/LibwebsocketsTargets.cmake) +include(${LWS_CMAKE_DIR}/LwsCheckRequirements.cmake) # IMPORTED targets from LibwebsocketsTargets.cmake set(LIBWEBSOCKETS_LIBRARIES websockets websockets_shared)