From 16a5d39df99cfcca2e4861959019aaf0334b0f96 Mon Sep 17 00:00:00 2001 From: 0xG0nz0 <8682922+0xg0nz0@users.noreply.github.com> Date: Sun, 31 Mar 2024 22:41:35 +0000 Subject: [PATCH] Slim down wolfSSL static library size --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3ace2f0..873c510 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -29,7 +29,7 @@ externalproject_add(wolfssl GIT_TAG v5.7.0-stable PREFIX ${CMAKE_BINARY_DIR}/wolfssl BUILD_IN_SOURCE 1 - CONFIGURE_COMMAND autoreconf -i COMMAND /configure --prefix= --enable-all --enable-harden --enable-keylog-export --enable-static --disable-ech + CONFIGURE_COMMAND autoreconf -i COMMAND /configure --prefix= --enable-tls13 --enable-tls12 --enable-tlsx --enable-quic --enable-harden --enable-keylog-export --enable-static --enable-sys-ca-certs --disable-ech --disable-psk --disable-opensslall --disable-dtls --disable-anonymous --disable-nullcipher --disable-oldtls --disable-sslv3 --disable-webserver --disable-examples --disable-crypttests BUILD_COMMAND make -j ${NPROC} BUILD_BYPRODUCTS ${CMAKE_BINARY_DIR}/wolfssl/lib/libwolfssl.a INSTALL_COMMAND make install