Skip to content

Commit 3644459

Browse files
committed
feature(tusb): Fix cmake dependencies for esp_mm component
1 parent 5434127 commit 3644459

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

CMakeLists.txt

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
idf_build_get_property(target IDF_TARGET)
22

3-
if(target STREQUAL "esp32s3")
3+
if(${target} STREQUAL "esp32s3")
44
set(tusb_mcu "OPT_MCU_ESP32S3")
55
set(tusb_family "esp32sx")
6-
elseif(target STREQUAL "esp32s2")
6+
elseif(${target} STREQUAL "esp32s2")
77
set(tusb_mcu "OPT_MCU_ESP32S2")
88
set(tusb_family "esp32sx")
9-
elseif(target STREQUAL "esp32p4")
9+
elseif(${target} STREQUAL "esp32p4")
1010
set(tusb_mcu "OPT_MCU_ESP32P4")
1111
set(tusb_family "esp32px")
1212
endif()
@@ -55,10 +55,13 @@ set(srcs
5555

5656
set(requirements_private
5757
esp_netif # required by rndis_reports.c: #include "netif/ethernet.h"
58+
)
59+
5860
if(${target} STREQUAL "esp32p4")
59-
esp_mm # required by dcd_dwc2.c: #include "esp_cache.h"
61+
list(APPEND requirements_private
62+
esp_mm # required by dcd_dwc2.c: #include "esp_cache.h"
63+
)
6064
endif()
61-
)
6265

6366
idf_component_register(SRCS ${srcs}
6467
INCLUDE_DIRS ${includes_public}

0 commit comments

Comments
 (0)