@@ -38,9 +38,9 @@ set(SRC_DIRS_LIST
38
38
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/application-basic-server"
39
39
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/test-cluster-server"
40
40
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/descriptor"
41
- "${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/fan-control-server"
41
+ "${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/fan-control-server"
42
42
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/fixed-label-server"
43
- "${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/user-label-server"
43
+ "${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/user-label-server"
44
44
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/on-off-server"
45
45
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/level-control"
46
46
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/identify-server"
@@ -65,7 +65,7 @@ set(SRC_DIRS_LIST
65
65
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/target-navigator-server"
66
66
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/thermostat-server"
67
67
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/thermostat-user-interface-configuration-server"
68
- "${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/thread-network-diagnostics-server"
68
+ "${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/thread-network-diagnostics-server"
69
69
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/channel-server"
70
70
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/scenes"
71
71
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/software-diagnostics-server"
@@ -80,8 +80,8 @@ set(SRC_DIRS_LIST
80
80
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/ethernet-network-diagnostics-server"
81
81
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/localization-configuration-server"
82
82
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/time-format-localization-server"
83
- "${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/wifi-network-diagnostics-server"
84
- "${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/wake-on-lan-server"
83
+ "${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/wifi-network-diagnostics-server"
84
+ "${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/wake-on-lan-server"
85
85
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/pump-configuration-and-control-server"
86
86
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/power-source-configuration-server"
87
87
"${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/src/app/clusters/power-source-server"
@@ -105,22 +105,15 @@ set(SRC_DIRS_LIST "${SRC_DIRS_LIST}"
105
105
)
106
106
endif (CONFIG_ENABLE_PW_RPC)
107
107
108
- if (("${CONFIG_DEVICE_TYPE_ESP32_DEVKITC} " STREQUAL "y" ) OR ("${CONFIG_DEVICE_TYPE_ESP32_C3_DEVKITM} " STREQUAL "y" ) OR ("${CONFIG_DEVICE_TYPE_ESP32_C2_DEVKITM} " STREQUAL "y" ))
109
- list (APPEND PRIV_INCLUDE_DIRS_LIST
110
- "${CMAKE_SOURCE_DIR} /third_party/connectedhomeip/examples/common/screen-framework/include" )
111
- set (PRIV_REQUIRES_LIST chip QRCode bt)
112
- elseif (("${CONFIG_DEVICE_TYPE_M5STACK} " STREQUAL "y" ) OR ("${CONFIG_DEVICE_TYPE_ESP32_WROVER_KIT} " STREQUAL "y" ))
113
- set (PRIV_REQUIRES_LIST chip QRCode bt tft spidrier screen-framework )
108
+ set (PRIV_REQUIRES_LIST chip QRCode bt driver app_update nvs_flash spi_flash openthread)
109
+ if (CONFIG_HAVE_DISPLAY)
110
+ list (APPEND PRIV_REQUIRES_LIST tft spidrier screen-framework )
114
111
endif ()
115
112
116
- if (" ${ CONFIG_DEVICE_TYPE_ESP32_C3_DEVKITM} " STREQUAL "y" )
113
+ if (CONFIG_DEVICE_TYPE_ESP32_C3_DEVKITM)
117
114
list (APPEND PRIV_REQUIRES_LIST led_strip)
118
115
endif ()
119
116
120
- if (CONFIG_OPENTHREAD_ENABLED)
121
- list (APPEND PRIV_REQUIRES_LIST openthread)
122
- endif ()
123
-
124
117
idf_component_register(PRIV_INCLUDE_DIRS ${PRIV_INCLUDE_DIRS_LIST}
125
118
SRC_DIRS ${SRC_DIRS_LIST}
126
119
PRIV_REQUIRES ${PRIV_REQUIRES_LIST} )
0 commit comments