diff --git a/port/esp32/components/btstack/CMakeLists.txt b/port/esp32/components/btstack/CMakeLists.txt index da7a0ca62..49cb77b55 100644 --- a/port/esp32/components/btstack/CMakeLists.txt +++ b/port/esp32/components/btstack/CMakeLists.txt @@ -2,6 +2,8 @@ set(COMPONENT_ADD_INCLUDEDIRS "3rd-party/bluedroid/decoder/include" "3rd-party/bluedroid/encoder/include" "3rd-party/hxcmod-player" "3rd-party/hxcmod-player/mods" + "../lwip/lwip/src/include" + "3rd-party/lwip/dhcp-server" "3rd-party/md5" "3rd-party/yxml" "src/classic" @@ -11,23 +13,33 @@ set(COMPONENT_ADD_INCLUDEDIRS "3rd-party/bluedroid/decoder/include" "src" "platform/embedded" "platform/freertos" + "platform/lwip" "include") set(COMPONENT_SRCDIRS "3rd-party/bluedroid/decoder/srce" "3rd-party/bluedroid/encoder/srce" "3rd-party/hxcmod-player" "3rd-party/hxcmod-player/mods" + "../lwip/lwip/src/apps/http" "3rd-party/md5" + "3rd-party/micro-ecc" + "3rd-party/lwip/dhcp-server" "src/ble/gatt-service" "src/ble" "src/classic" + "src/mesh" "src/" "platform/freertos" + "platform/lwip" ".") -set(PRIV_INCLUDE_DIRS "3rd-party/micro-ecc") -set(PRIV_REQUIRES "micro-ecc") +set(COMPONENT_PRIV_INCLUDEDIRS + "3rd-party/micro-ecc" + ) + +set(COMPONENT_PRIV_REQUIRES + "nvs_flash" + "bt" + ) -set(COMPONENT_REQUIRES "nvs_flash" "bt") register_component() -