mirror of
https://github.com/wled/WLED.git
synced 2025-07-19 16:56:35 +00:00
Build for each chipset
This commit is contained in:
parent
adb9b773b0
commit
7852ff558e
2
.github/workflows/usermods.yml
vendored
2
.github/workflows/usermods.yml
vendored
@ -35,7 +35,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
usermod: ${{ fromJSON(needs.get_usermod_envs.outputs.usermods) }}
|
||||
environment: [usermod_esp32]
|
||||
environment: [usermod_esp32, usermods_esp32c3, usermods_esp32s2, usermod_esp32s3]
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Set up Node.js
|
||||
|
@ -1,11 +1,41 @@
|
||||
[env:usermod_esp32]
|
||||
[platformio]
|
||||
default_envs = usermods_esp32, usermods_esp32c3, usermods_esp32s2, usermods_esp32s3
|
||||
|
||||
[env:usermods_esp32]
|
||||
board = esp32dev
|
||||
platform = ${esp32_idf_V4.platform}
|
||||
build_unflags = ${common.build_unflags}
|
||||
build_flags = ${common.build_flags} ${esp32_idf_V4.build_flags} -D WLED_RELEASE_NAME=\"ESP32_USERMOD\"
|
||||
-DTOUCH_CS=9
|
||||
-DMQTTSWITCHPINS=8
|
||||
lib_deps = ${esp32_idf_V4.lib_deps}
|
||||
monitor_filters = esp32_exception_decoder
|
||||
board_build.flash_mode = dio
|
||||
build_flags = ${common.build_flags} ${esp32.build_flags} -D WLED_RELEASE_NAME=\"ESP32_USERMODS\"
|
||||
lib_deps = ${esp32.lib_deps}
|
||||
board_build.partitions = ${esp32.big_partitions}
|
||||
usermod = ${usermods.custom_usermods}
|
||||
|
||||
[env:usermods_esp32c3]
|
||||
extends = esp32c3
|
||||
board = esp32-c3-devkitm-1
|
||||
platform = ${esp32_idf_V4.platform}
|
||||
build_unflags = ${common.build_unflags}
|
||||
build_flags = ${common.build_flags} ${esp32.build_flags} -D WLED_RELEASE_NAME=\"C3_USERMODS\"
|
||||
lib_deps = ${esp32.lib_deps}
|
||||
board_build.partitions = ${esp32.big_partitions}
|
||||
usermod = ${usermods.custom_usermods}
|
||||
|
||||
[env:usermods_esp32s2]
|
||||
extends = esp32s2
|
||||
platform = ${esp32_idf_V4.platform}
|
||||
build_unflags = ${common.build_unflags}
|
||||
build_flags = ${common.build_flags} ${esp32.build_flags} -D WLED_RELEASE_NAME=\"S2_USERMODS\"
|
||||
lib_deps = ${esp32.lib_deps}
|
||||
board_build.partitions = ${esp32.big_partitions}
|
||||
usermod = ${usermods.custom_usermods}
|
||||
|
||||
[env:usermods_esp32s3]
|
||||
extends = esp32s3
|
||||
platform = ${esp32_idf_V4.platform}
|
||||
build_unflags = ${common.build_unflags}
|
||||
build_flags = ${common.build_flags} ${esp32.build_flags} -D WLED_RELEASE_NAME=\"S3_USERMODS\"
|
||||
lib_deps = ${esp32.lib_deps}
|
||||
board_build.partitions = ${esp32.big_partitions}
|
||||
usermod = ${usermods.custom_usermods}
|
||||
|
||||
[usermods]
|
Loading…
x
Reference in New Issue
Block a user