Switch to pioarduino platform and add proper solo1 support (#452)
* Remove libsodium and esp-nimble-cpp * Disable default Arduino espidf components * Switch platform, readd Solo1 * Switch platform, readd Solo1 * Disable default Arduino espidf components * Remove components
This commit is contained in:
@@ -13,9 +13,14 @@ default_envs = updater_esp32dev
|
||||
boards_dir = ../boards
|
||||
|
||||
[env]
|
||||
platform = https://github.com/tasmota/platform-espressif32/releases/download/2024.08.10/platform-espressif32.zip
|
||||
platform = https://github.com/pioarduino/platform-espressif32/releases/download/51.03.04/platform-espressif32.zip
|
||||
platform_packages =
|
||||
framework = arduino, espidf
|
||||
board_build.embed_txtfiles =
|
||||
managed_components/espressif__esp_insights/server_certs/https_server.crt
|
||||
managed_components/espressif__esp_rainmaker/server_certs/rmaker_mqtt_server.crt
|
||||
managed_components/espressif__esp_rainmaker/server_certs/rmaker_claim_service_server.crt
|
||||
managed_components/espressif__esp_rainmaker/server_certs/rmaker_ota_server.crt
|
||||
build_type = release
|
||||
custom_build = release
|
||||
board_build.partitions = partitions.csv
|
||||
@@ -23,10 +28,10 @@ build_unflags =
|
||||
-Werror=all
|
||||
-Wall
|
||||
build_flags =
|
||||
-fexceptions
|
||||
-DESP_PLATFORM
|
||||
-DESP32
|
||||
-DARDUINO_ARCH_ESP32
|
||||
-fexceptions
|
||||
-DESP_PLATFORM
|
||||
-DESP32
|
||||
-DARDUINO_ARCH_ESP32
|
||||
-DNUKI_HUB_UPDATER
|
||||
-Wno-ignored-qualifiers
|
||||
-Wno-missing-field-initializers
|
||||
@@ -34,6 +39,11 @@ build_flags =
|
||||
-Wno-maybe-uninitialized
|
||||
-Wno-implicit-fallthrough
|
||||
-Wno-unused-result
|
||||
lib_ignore =
|
||||
BLE
|
||||
BluetoothSerial
|
||||
SimpleBLE
|
||||
WiFiProv
|
||||
lib_deps =
|
||||
AsyncTCP=symlink://../lib/AsyncTCP
|
||||
Ethernet=symlink://../lib/Ethernet
|
||||
@@ -64,5 +74,9 @@ board = nuki-esp32-s3
|
||||
[env:updater_esp32-c6]
|
||||
extends = env:updater_esp32dev
|
||||
board = esp32-c6-devkitm-1
|
||||
platform_packages =
|
||||
platformio/framework-espidf @ https://github.com/tasmota/esp-idf/releases/download/v5.1.4.240629/esp-idf-v5.1.4.zip
|
||||
|
||||
[env:updater_esp32-solo1]
|
||||
extends = env:updater_esp32dev
|
||||
board = esp32-solo1
|
||||
board_build.cmake_extra_args =
|
||||
-DSDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.defaults.esp32-solo1"
|
||||
Reference in New Issue
Block a user