mirror of
https://github.com/arendst/Tasmota.git
synced 2025-04-25 15:27:17 +00:00
Add platformio S3 and S3usb envs
- Add platformio S3 and S3usb envs - Reorganize env32 to compile safeboot before production
This commit is contained in:
parent
a0f59ef2ec
commit
71ca63e49d
@ -12,7 +12,7 @@ build_flags = ${env:tasmota32_base.build_flags}
|
|||||||
-D USE_WIFI_RANGE_EXTENDER
|
-D USE_WIFI_RANGE_EXTENDER
|
||||||
-D USE_WIFI_RANGE_EXTENDER_NAPT
|
-D USE_WIFI_RANGE_EXTENDER_NAPT
|
||||||
|
|
||||||
[env:tasmota32s3]
|
[env:tasmota32s3-file]
|
||||||
extends = env:tasmota32_base
|
extends = env:tasmota32_base
|
||||||
board = esp32s3
|
board = esp32s3
|
||||||
build_flags = ${env:tasmota32_base.build_flags} -D FIRMWARE_TASMOTA32
|
build_flags = ${env:tasmota32_base.build_flags} -D FIRMWARE_TASMOTA32
|
||||||
|
@ -40,6 +40,16 @@ lib_ignore =
|
|||||||
; tasmota/berry/modules/Partition_Manager.tapp
|
; tasmota/berry/modules/Partition_Manager.tapp
|
||||||
custom_files_upload = no_files
|
custom_files_upload = no_files
|
||||||
|
|
||||||
|
[env:tasmota32-safeboot]
|
||||||
|
extends = env:tasmota32_base
|
||||||
|
build_flags = ${env:tasmota32_base.build_flags} -DFIRMWARE_SAFEBOOT
|
||||||
|
lib_extra_dirs = lib/lib_ssl, lib/libesp32
|
||||||
|
lib_ignore =
|
||||||
|
TTGO TWatch Library
|
||||||
|
NimBLE-Arduino
|
||||||
|
Micro-RTSP
|
||||||
|
epdiy
|
||||||
|
|
||||||
[env:tasmota32]
|
[env:tasmota32]
|
||||||
extends = env:tasmota32_base
|
extends = env:tasmota32_base
|
||||||
build_flags = ${env:tasmota32_base.build_flags} -DFIRMWARE_TASMOTA32
|
build_flags = ${env:tasmota32_base.build_flags} -DFIRMWARE_TASMOTA32
|
||||||
@ -54,13 +64,6 @@ extends = env:tasmota32_base
|
|||||||
board = esp32_16M
|
board = esp32_16M
|
||||||
build_flags = ${env:tasmota32_base.build_flags} -DFIRMWARE_TASMOTA32
|
build_flags = ${env:tasmota32_base.build_flags} -DFIRMWARE_TASMOTA32
|
||||||
|
|
||||||
[env:tasmota32solo1]
|
|
||||||
extends = env:tasmota32_base
|
|
||||||
board = esp32_solo1_4M
|
|
||||||
platform = ${core32solo1.platform}
|
|
||||||
platform_packages = ${core32solo1.platform_packages}
|
|
||||||
build_flags = ${core32solo1.build_flags} -DFIRMWARE_TASMOTA32
|
|
||||||
|
|
||||||
[env:tasmota32-webcam]
|
[env:tasmota32-webcam]
|
||||||
extends = env:tasmota32_base
|
extends = env:tasmota32_base
|
||||||
board = esp32-cam
|
board = esp32-cam
|
||||||
@ -98,42 +101,6 @@ extends = env:tasmota32_base
|
|||||||
build_flags = ${env:tasmota32_base.build_flags} -DUSE_IR_REMOTE_FULL -DFIRMWARE_IR
|
build_flags = ${env:tasmota32_base.build_flags} -DUSE_IR_REMOTE_FULL -DFIRMWARE_IR
|
||||||
lib_extra_dirs = lib/libesp32, lib/lib_basic, lib/lib_ssl
|
lib_extra_dirs = lib/libesp32, lib/lib_basic, lib/lib_ssl
|
||||||
|
|
||||||
[env:tasmota32c3]
|
|
||||||
extends = env:tasmota32_base
|
|
||||||
board = esp32c3
|
|
||||||
build_unflags = ${env:tasmota32_base.build_unflags}
|
|
||||||
-flto
|
|
||||||
-mtarget-align
|
|
||||||
build_flags = ${env:tasmota32_base.build_flags} -DFIRMWARE_TASMOTA32
|
|
||||||
-fno-lto
|
|
||||||
lib_ignore =
|
|
||||||
TTGO TWatch Library
|
|
||||||
Micro-RTSP
|
|
||||||
epdiy
|
|
||||||
[env:tasmota32c3usb]
|
|
||||||
extends = env:tasmota32c3
|
|
||||||
board = esp32c3usb
|
|
||||||
|
|
||||||
[env:tasmota32s2]
|
|
||||||
extends = env:tasmota32_base
|
|
||||||
board = esp32s2
|
|
||||||
build_flags = ${env:tasmota32_base.build_flags} -D FIRMWARE_TASMOTA32
|
|
||||||
lib_ignore =
|
|
||||||
TTGO TWatch Library
|
|
||||||
NimBLE-Arduino
|
|
||||||
Micro-RTSP
|
|
||||||
epdiy
|
|
||||||
|
|
||||||
[env:tasmota32-safeboot]
|
|
||||||
extends = env:tasmota32_base
|
|
||||||
build_flags = ${env:tasmota32_base.build_flags} -DFIRMWARE_SAFEBOOT
|
|
||||||
lib_extra_dirs = lib/lib_ssl, lib/libesp32
|
|
||||||
lib_ignore =
|
|
||||||
TTGO TWatch Library
|
|
||||||
NimBLE-Arduino
|
|
||||||
Micro-RTSP
|
|
||||||
epdiy
|
|
||||||
|
|
||||||
[env:tasmota32solo1-safeboot]
|
[env:tasmota32solo1-safeboot]
|
||||||
extends = env:tasmota32_base
|
extends = env:tasmota32_base
|
||||||
board = esp32_solo1_4M
|
board = esp32_solo1_4M
|
||||||
@ -147,6 +114,49 @@ lib_ignore =
|
|||||||
Micro-RTSP
|
Micro-RTSP
|
||||||
epdiy
|
epdiy
|
||||||
|
|
||||||
|
[env:tasmota32solo1]
|
||||||
|
extends = env:tasmota32_base
|
||||||
|
board = esp32_solo1_4M
|
||||||
|
platform = ${core32solo1.platform}
|
||||||
|
platform_packages = ${core32solo1.platform_packages}
|
||||||
|
build_flags = ${core32solo1.build_flags} -DFIRMWARE_TASMOTA32
|
||||||
|
|
||||||
|
[env:tasmota32c3-safeboot]
|
||||||
|
extends = env:tasmota32_base
|
||||||
|
board = esp32c3
|
||||||
|
build_unflags = ${env:tasmota32_base.build_unflags}
|
||||||
|
-flto
|
||||||
|
-mtarget-align
|
||||||
|
build_flags = ${env:tasmota32_base.build_flags} -DFIRMWARE_SAFEBOOT
|
||||||
|
-fno-lto
|
||||||
|
lib_extra_dirs = lib/lib_ssl, lib/libesp32
|
||||||
|
lib_ignore =
|
||||||
|
TTGO TWatch Library
|
||||||
|
NimBLE-Arduino
|
||||||
|
Micro-RTSP
|
||||||
|
epdiy
|
||||||
|
|
||||||
|
[env:tasmota32c3]
|
||||||
|
extends = env:tasmota32_base
|
||||||
|
board = esp32c3
|
||||||
|
build_unflags = ${env:tasmota32_base.build_unflags}
|
||||||
|
-flto
|
||||||
|
-mtarget-align
|
||||||
|
build_flags = ${env:tasmota32_base.build_flags} -DFIRMWARE_TASMOTA32
|
||||||
|
-fno-lto
|
||||||
|
lib_ignore =
|
||||||
|
TTGO TWatch Library
|
||||||
|
Micro-RTSP
|
||||||
|
epdiy
|
||||||
|
|
||||||
|
[env:tasmota32c3usb-safeboot]
|
||||||
|
extends = env:tasmota32c3-safeboot
|
||||||
|
board = esp32c3usb
|
||||||
|
|
||||||
|
[env:tasmota32c3usb]
|
||||||
|
extends = env:tasmota32c3
|
||||||
|
board = esp32c3usb
|
||||||
|
|
||||||
[env:tasmota32s2-safeboot]
|
[env:tasmota32s2-safeboot]
|
||||||
extends = env:tasmota32_base
|
extends = env:tasmota32_base
|
||||||
board = esp32s2
|
board = esp32s2
|
||||||
@ -158,6 +168,16 @@ lib_ignore =
|
|||||||
Micro-RTSP
|
Micro-RTSP
|
||||||
epdiy
|
epdiy
|
||||||
|
|
||||||
|
[env:tasmota32s2]
|
||||||
|
extends = env:tasmota32_base
|
||||||
|
board = esp32s2
|
||||||
|
build_flags = ${env:tasmota32_base.build_flags} -DFIRMWARE_TASMOTA32
|
||||||
|
lib_ignore =
|
||||||
|
TTGO TWatch Library
|
||||||
|
NimBLE-Arduino
|
||||||
|
Micro-RTSP
|
||||||
|
epdiy
|
||||||
|
|
||||||
[env:tasmota32s3-safeboot]
|
[env:tasmota32s3-safeboot]
|
||||||
extends = env:tasmota32_base
|
extends = env:tasmota32_base
|
||||||
board = esp32s3
|
board = esp32s3
|
||||||
@ -169,35 +189,23 @@ lib_ignore =
|
|||||||
Micro-RTSP
|
Micro-RTSP
|
||||||
epdiy
|
epdiy
|
||||||
|
|
||||||
[env:tasmota32c3-safeboot]
|
[env:tasmota32s3]
|
||||||
extends = env:tasmota32_base
|
extends = env:tasmota32_base
|
||||||
board = esp32c3
|
board = esp32s3
|
||||||
build_unflags = ${env:tasmota32_base.build_unflags}
|
build_flags = ${env:tasmota32_base.build_flags} -DFIRMWARE_TASMOTA32
|
||||||
-flto
|
|
||||||
-mtarget-align
|
|
||||||
build_flags = ${env:tasmota32_base.build_flags} -DFIRMWARE_SAFEBOOT
|
|
||||||
-fno-lto
|
|
||||||
lib_extra_dirs = lib/lib_ssl, lib/libesp32
|
|
||||||
lib_ignore =
|
lib_ignore =
|
||||||
TTGO TWatch Library
|
TTGO TWatch Library
|
||||||
NimBLE-Arduino
|
NimBLE-Arduino
|
||||||
Micro-RTSP
|
Micro-RTSP
|
||||||
epdiy
|
epdiy
|
||||||
|
|
||||||
[env:tasmota32c3usb-safeboot]
|
[env:tasmota32s3usb-safeboot]
|
||||||
extends = env:tasmota32_base
|
extends = env:tasmota32s3-safeboot
|
||||||
board = esp32c3usb
|
board = esp32s3usb
|
||||||
build_unflags = ${env:tasmota32_base.build_unflags}
|
|
||||||
-flto
|
[env:tasmota32s3usb]
|
||||||
-mtarget-align
|
extends = env:tasmota32s3
|
||||||
build_flags = ${env:tasmota32_base.build_flags} -DFIRMWARE_SAFEBOOT
|
board = esp32s3usb
|
||||||
-fno-lto
|
|
||||||
lib_extra_dirs = lib/lib_ssl, lib/libesp32
|
|
||||||
lib_ignore =
|
|
||||||
TTGO TWatch Library
|
|
||||||
NimBLE-Arduino
|
|
||||||
Micro-RTSP
|
|
||||||
epdiy
|
|
||||||
|
|
||||||
[env:tasmota32-AF]
|
[env:tasmota32-AF]
|
||||||
extends = env:tasmota32_base
|
extends = env:tasmota32_base
|
||||||
|
Loading…
x
Reference in New Issue
Block a user