build: link wolfssl statically

This commit is contained in:
2026-05-12 18:58:13 -03:00
parent 8a343b3e3d
commit 5e9bbc309b
+5 -2
View File
@@ -35,11 +35,14 @@ set(SEALLIB_EVENTS ON CACHE BOOL "" FORCE)
FetchContent_GetProperties(seallib) FetchContent_GetProperties(seallib)
FetchContent_MakeAvailable(seallib) FetchContent_MakeAvailable(seallib)
# wolfssl config
set(WOLFSSL_ALPN ON CACHE BOOL "" FORCE)
set(BUILD_SHARED_LIBS OFF CACHE BOOL "" FORCE)
FetchContent_GetProperties(wolfssl) FetchContent_GetProperties(wolfssl)
FetchContent_MakeAvailable(wolfssl) FetchContent_MakeAvailable(wolfssl)
set(WOLFSSL_ALPN ON CACHE BOOL "" FORCE)
target_compile_definitions(wolfssl PUBLIC target_compile_definitions(wolfssl PUBLIC
-DWOLFSSL_ALT_NAMES -DWOLFSSL_ALT_NAMES
-DWOLFSSL_ALPN -DWOLFSSL_ALPN