From 32ce48e8d47217726bb787572f7d5bc4c6473f2f Mon Sep 17 00:00:00 2001 From: Chris Conlon Date: Mon, 9 Feb 2026 11:38:31 -0700 Subject: [PATCH] Android: adjust CMakeLists.txt to exclude new wolfSSL files from build --- IDE/Android/app/src/main/cpp/CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/IDE/Android/app/src/main/cpp/CMakeLists.txt b/IDE/Android/app/src/main/cpp/CMakeLists.txt index f22d92c0..4202591f 100644 --- a/IDE/Android/app/src/main/cpp/CMakeLists.txt +++ b/IDE/Android/app/src/main/cpp/CMakeLists.txt @@ -255,8 +255,14 @@ aux_source_directory(${wolfssl_DIR}/src TLS_SOURCES) list(REMOVE_ITEM TLS_SOURCES ${wolfssl_DIR}/src/bio.c) list(REMOVE_ITEM TLS_SOURCES ${wolfssl_DIR}/src/conf.c) list(REMOVE_ITEM TLS_SOURCES ${wolfssl_DIR}/src/pk.c) +list(REMOVE_ITEM TLS_SOURCES ${wolfssl_DIR}/src/pk_ec.c) +list(REMOVE_ITEM TLS_SOURCES ${wolfssl_DIR}/src/pk_rsa.c) list(REMOVE_ITEM TLS_SOURCES ${wolfssl_DIR}/src/ssl_bn.c) +list(REMOVE_ITEM TLS_SOURCES ${wolfssl_DIR}/src/ssl_api_cert.c) +list(REMOVE_ITEM TLS_SOURCES ${wolfssl_DIR}/src/ssl_api_crl_ocsp.c) +list(REMOVE_ITEM TLS_SOURCES ${wolfssl_DIR}/src/ssl_api_pk.c) list(REMOVE_ITEM TLS_SOURCES ${wolfssl_DIR}/src/ssl_asn1.c) +list(REMOVE_ITEM TLS_SOURCES ${wolfssl_DIR}/src/ssl_ech.c) list(REMOVE_ITEM TLS_SOURCES ${wolfssl_DIR}/src/ssl_certman.c) list(REMOVE_ITEM TLS_SOURCES ${wolfssl_DIR}/src/ssl_crypto.c) list(REMOVE_ITEM TLS_SOURCES ${wolfssl_DIR}/src/ssl_load.c) @@ -271,6 +277,7 @@ if ("${WOLFSSL_PKG_TYPE}" MATCHES "normal") # Add crypto sources to CRYPTO_SOURCES, remove files that are included inline by other files aux_source_directory(${wolfssl_DIR}/wolfcrypt/src CRYPTO_SOURCES) list(REMOVE_ITEM CRYPTO_SOURCES ${wolfssl_DIR}/wolfcrypt/src/evp.c) + list(REMOVE_ITEM CRYPTO_SOURCES ${wolfssl_DIR}/wolfcrypt/src/evp_pk.c) list(REMOVE_ITEM CRYPTO_SOURCES ${wolfssl_DIR}/wolfcrypt/src/misc.c) elseif("${WOLFSSL_PKG_TYPE}" MATCHES "fipsready")