Project homepage Mailing List  Warmcat.com  API Docs  Github Mirror 
    npro  
 Modern all-safe Rust Network Protocol library supporting h1, h2, h3, ws, wt sans-IO and with socket IO + tls
git clone https://npro.rs/repo/npro
 
root / READMEs / README-build-windows.md
Author[]Andy Green <andy@warmcat.com> 2025-04-24 09:29 UTC
Committer[]Andy Green <andy@warmcat.com> 2025-04-24 09:29 UTC
Treed4d179dcc5e08a5dfd48cdbff58f31b1bb286683   Raw Patch
 
cmake: project after minimum and add lws include
cmake: project after minimum and add lws include
diff --git a/CMakeLists.txt b/CMakeLists.txt index 72b5663..12e50e5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ -project(sai C) cmake_minimum_required(VERSION 2.8.12) +project(sai C) find_package(libwebsockets CONFIG REQUIRED) list(APPEND CMAKE_MODULE_PATH ${LWS_CMAKE_DIR}) include(CheckCSourceCompiles) @@ -124,6 +124,8 @@ CHECK_C_SOURCE_COMPILES("#include <libwebsockets.h>\nint main(void) {\n#if defined(LWS_HAVE_LIBCAP)\n return 0;\n#else\n fail;\n#endif\n return 0;\n}\n" HAS_LIBCAP) +#set(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -v") +set (CMAKE_REQUIRED_INCLUDES "${CMAKE_REQUIRED_INCLUDES};${LIBWEBSOCKETS_INCLUDE_DIRS}") set(requirements 1) require_lws_config(LWS_ROLE_H1 1 requirements)
Page fetched 0s ago, creation time: 1ms (vhost etag hits: 0%, cache hits: 0%)