Allow HTTPS on non-PSRAM devices

This commit is contained in:
iranl
2025-06-19 10:10:32 +02:00
parent da837599d3
commit b5ad96f747
9 changed files with 89 additions and 103 deletions

View File

@@ -66,6 +66,9 @@ extra_scripts =
post:pio_package_post.py
board_build.cmake_extra_args =
-DSDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.defaults.esp32"
build_flags =
${env.build_flags}
-DNUKI_HUB_HTTPS_SERVER
[env:updater_esp32-gl-s10]
extends = env:updater_esp32
@@ -73,12 +76,14 @@ board = nuki-esp32gls10
board_build.cmake_extra_args =
-DSDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.defaults.esp32;sdkconfig.gls10.defaults"
build_flags =
${env.build_flags}
${env:updater_esp32.build_flags}
-DNUKI_TARGET_GL_S10=y
[env:updater_esp32-c3]
extends = env:updater_esp32
board = esp32-c3-devkitc-02
build_flags =
${env.build_flags}
[env:updater_esp32-s3]
extends = env:updater_esp32
@@ -95,10 +100,13 @@ board_build.cmake_extra_args =
[env:updater_esp32-c6]
extends = env:updater_esp32
board = esp32-c6-devkitm-1
build_flags =
${env:updater_esp32.build_flags}
-DFORCE_NUKI_HUB_HTTPS_SERVER
[env:updater_esp32-c5]
board_build.partitions = partitions_c5.csv
extends = env:updater_esp32
board_build.partitions = partitions_c5.csv
board = nuki-esp32-c5
board_build.cmake_extra_args =
-DSDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.defaults.esp32-c5"
@@ -109,18 +117,19 @@ board_build.embed_txtfiles =
board = esp32-p4
board_build.cmake_extra_args =
-DSDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.defaults.esp32-p4"
build_flags =
${env.build_flags}
-DCORE_DEBUG_LEVEL=ARDUHAL_LOG_LEVEL_NONE
[env:updater_esp32-h2]
extends = env:updater_esp32
board = esp32-h2-devkitm-1
board_build.cmake_extra_args =
-DNUKI_TARGET_H2=y
build_flags =
${env.build_flags}
[env:updater_esp32-solo1]
extends = env:updater_esp32
board = nuki-esp32solo1
board_build.cmake_extra_args =
-DSDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.defaults.esp32-solo1"
-DSDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.defaults.esp32-solo1"
build_flags =
${env.build_flags}