mirror of
https://github.com/wled/WLED.git
synced 2025-07-21 01:36:32 +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
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
usermod: ${{ fromJSON(needs.get_usermod_envs.outputs.usermods) }}
|
usermod: ${{ fromJSON(needs.get_usermod_envs.outputs.usermods) }}
|
||||||
environment: [usermod_esp32]
|
environment: [usermod_esp32, usermods_esp32c3, usermods_esp32s2, usermod_esp32s3]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- name: Set up Node.js
|
- 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
|
board = esp32dev
|
||||||
platform = ${esp32_idf_V4.platform}
|
platform = ${esp32_idf_V4.platform}
|
||||||
build_unflags = ${common.build_unflags}
|
build_unflags = ${common.build_unflags}
|
||||||
build_flags = ${common.build_flags} ${esp32_idf_V4.build_flags} -D WLED_RELEASE_NAME=\"ESP32_USERMOD\"
|
build_flags = ${common.build_flags} ${esp32.build_flags} -D WLED_RELEASE_NAME=\"ESP32_USERMODS\"
|
||||||
-DTOUCH_CS=9
|
lib_deps = ${esp32.lib_deps}
|
||||||
-DMQTTSWITCHPINS=8
|
board_build.partitions = ${esp32.big_partitions}
|
||||||
lib_deps = ${esp32_idf_V4.lib_deps}
|
usermod = ${usermods.custom_usermods}
|
||||||
monitor_filters = esp32_exception_decoder
|
|
||||||
board_build.flash_mode = dio
|
|
||||||
|
|
||||||
|
[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