Skip to content

Commit 8ea943e

Browse files
committed
Merge branch 'bugfix/fixed_bt_cmakelist_err_when_use_nimblehost_only' into 'master'
ble: fixed the bt cmakelist error when use nimble host only Closes IDFCI-2123 See merge request espressif/esp-idf!30154
2 parents 57696a4 + a99d173 commit 8ea943e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

components/bt/CMakeLists.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -842,16 +842,16 @@ if(CONFIG_BT_ENABLED)
842842
target_link_directories(${COMPONENT_LIB} INTERFACE
843843
"${CMAKE_CURRENT_LIST_DIR}/controller/lib_esp32c3_family/esp32s3")
844844
target_link_libraries(${COMPONENT_LIB} PUBLIC btdm_app)
845-
elseif(CONFIG_IDF_TARGET_ESP32C2)
845+
elseif(CONFIG_IDF_TARGET_ESP32C2 AND CONFIG_BT_CONTROLLER_ENABLED)
846846
add_prebuilt_library(libble_app "controller/lib_esp32c2/esp32c2-bt-lib/libble_app.a")
847847
target_link_libraries(${COMPONENT_LIB} PRIVATE libble_app)
848-
elseif(CONFIG_IDF_TARGET_ESP32C6)
848+
elseif(CONFIG_IDF_TARGET_ESP32C6 AND CONFIG_BT_CONTROLLER_ENABLED)
849849
add_prebuilt_library(libble_app "controller/lib_esp32c6/esp32c6-bt-lib/libble_app.a")
850850
target_link_libraries(${COMPONENT_LIB} PRIVATE libble_app)
851-
elseif(CONFIG_IDF_TARGET_ESP32H2)
851+
elseif(CONFIG_IDF_TARGET_ESP32H2 AND CONFIG_BT_CONTROLLER_ENABLED)
852852
add_prebuilt_library(libble_app "controller/lib_esp32h2/esp32h2-bt-lib/libble_app.a")
853853
target_link_libraries(${COMPONENT_LIB} PRIVATE libble_app)
854-
elseif(CONFIG_IDF_TARGET_ESP32C5)
854+
elseif(CONFIG_IDF_TARGET_ESP32C5 AND CONFIG_BT_CONTROLLER_ENABLED)
855855
add_prebuilt_library(libble_app "controller/lib_esp32c5/esp32c5-bt-lib/libble_app.a")
856856
target_link_libraries(${COMPONENT_LIB} PRIVATE libble_app)
857857
endif()

0 commit comments

Comments
 (0)