Skip to content

Commit 1631466

Browse files
committed
fix(build): Update required components and menu
1 parent 774201a commit 1631466

File tree

2 files changed

+37
-1
lines changed

2 files changed

+37
-1
lines changed

CMakeLists.txt

+7-1
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ endforeach()
312312
set(includedirs variants/${CONFIG_ARDUINO_VARIANT}/ cores/esp32/ ${ARDUINO_LIBRARIES_INCLUDEDIRS})
313313
set(srcs ${CORE_SRCS} ${ARDUINO_LIBRARIES_SRCS})
314314
set(priv_includes cores/esp32/libb64)
315-
set(requires main spi_flash esp_partition mbedtls wpa_supplicant esp_adc esp_eth http_parser esp_ringbuf esp_driver_gptimer esp_driver_usb_serial_jtag driver espressif__network_provisioning)
315+
set(requires spi_flash esp_partition mbedtls wpa_supplicant esp_adc esp_eth http_parser esp_ringbuf esp_driver_gptimer esp_driver_usb_serial_jtag driver espressif__network_provisioning)
316316
set(priv_requires fatfs nvs_flash app_update spiffs bootloader_support bt esp_hid usb esp_psram ${ARDUINO_LIBRARIES_REQUIRES})
317317

318318
if(NOT CONFIG_ARDUINO_SELECTIVE_COMPILATION OR CONFIG_ARDUINO_SELECTIVE_OpenThread)
@@ -372,3 +372,9 @@ endif()
372372
if(NOT CONFIG_ARDUINO_SELECTIVE_COMPILATION OR CONFIG_ARDUINO_SELECTIVE_ArduinoOTA)
373373
maybe_add_component(esp_https_ota)
374374
endif()
375+
if(NOT CONFIG_ARDUINO_SELECTIVE_COMPILATION OR CONFIG_ARDUINO_SELECTIVE_ESP_SR)
376+
maybe_add_component(espressif__esp_sr)
377+
endif()
378+
if(NOT CONFIG_ARDUINO_SELECTIVE_COMPILATION OR CONFIG_ARDUINO_SELECTIVE_Matter)
379+
maybe_add_component(espressif__esp_matter)
380+
endif()

Kconfig.projbuild

+30
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,11 @@ config ARDUINO_SELECTIVE_Wire
266266
depends on ARDUINO_SELECTIVE_COMPILATION
267267
default y
268268

269+
config ARDUINO_SELECTIVE_ESP_SR
270+
bool "Enable ESP-SR"
271+
depends on ARDUINO_SELECTIVE_COMPILATION
272+
default y
273+
269274
config ARDUINO_SELECTIVE_EEPROM
270275
bool "Enable EEPROM"
271276
depends on ARDUINO_SELECTIVE_COMPILATION
@@ -286,6 +291,11 @@ config ARDUINO_SELECTIVE_Update
286291
depends on ARDUINO_SELECTIVE_COMPILATION
287292
default y
288293

294+
config ARDUINO_SELECTIVE_Zigbee
295+
bool "Enable Zigbee"
296+
depends on ARDUINO_SELECTIVE_COMPILATION
297+
default y
298+
289299
config ARDUINO_SELECTIVE_FS
290300
bool "Enable FS"
291301
depends on ARDUINO_SELECTIVE_COMPILATION
@@ -358,6 +368,11 @@ config ARDUINO_SELECTIVE_HTTPClient
358368
select ARDUINO_SELECTIVE_NetworkClientSecure
359369
default y
360370

371+
config ARDUINO_SELECTIVE_Matter
372+
bool "Enable Matter"
373+
depends on ARDUINO_SELECTIVE_COMPILATION && ARDUINO_SELECTIVE_Network
374+
default y
375+
361376
config ARDUINO_SELECTIVE_NetBIOS
362377
bool "Enable NetBIOS"
363378
depends on ARDUINO_SELECTIVE_COMPILATION && ARDUINO_SELECTIVE_Network
@@ -399,4 +414,19 @@ config ARDUINO_SELECTIVE_SimpleBLE
399414
depends on ARDUINO_SELECTIVE_COMPILATION
400415
default y
401416

417+
config ARDUINO_SELECTIVE_RainMaker
418+
bool "Enable RainMaker"
419+
depends on ARDUINO_SELECTIVE_COMPILATION
420+
default y
421+
422+
config ARDUINO_SELECTIVE_OpenThread
423+
bool "Enable OpenThread"
424+
depends on ARDUINO_SELECTIVE_COMPILATION
425+
default y
426+
427+
config ARDUINO_SELECTIVE_Insights
428+
bool "Enable Insights"
429+
depends on ARDUINO_SELECTIVE_COMPILATION
430+
default y
431+
402432
endmenu

0 commit comments

Comments
 (0)