diff --git a/config/esp32/components/pico-keys-sdk/CMakeLists.txt b/config/esp32/components/pico-keys-sdk/CMakeLists.txt index 49cdcf1..1eab692 100755 --- a/config/esp32/components/pico-keys-sdk/CMakeLists.txt +++ b/config/esp32/components/pico-keys-sdk/CMakeLists.txt @@ -16,10 +16,15 @@ set(PICOKEYS_REQUIRES efuse mbedtls tinycbor - lwip - cjson ) +if (USB_ITF_LWIP) + list(APPEND PICOKEYS_REQUIRES + lwip + cjson + ) +endif() + if(ENABLE_PQC) list(APPEND PICOKEYS_INCLUDE_DIRS ${PICOKEYS_SDK_DIR}/third-party/mlkem/mlkem