File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change 66case ${WOKWI_MCU} in
77" esp32" )
88 PROJECT_NAME=" rust-project-esp32"
9+ TARGET=" xtensa-esp32-none-elf"
910 ;;
1011" esp32-c3" )
1112 PROJECT_NAME=" rust-project-esp32c3"
13+ TARGET=" riscv32imc-unknown-none-elf"
1214 rm ${PROJECT_NAME} /.cargo/config.toml
1315 cp ${HOME} /config.toml ${PROJECT_NAME} /.cargo/config.toml
1416 ;;
1517" esp32-c6" )
1618 PROJECT_NAME=" rust-project-esp32c6"
19+ TARGET=" riscv32imac-unknown-none-elf"
1720 ;;
1821" esp32-h2" )
1922 PROJECT_NAME=" rust-project-esp32h2"
23+ TARGET=" riscv32imac-unknown-none-elf"
2024 ;;
2125" esp32-s2" )
2226 PROJECT_NAME=" rust-project-esp32s2"
27+ TARGET=" xtensa-esp32s2-none-elf"
2328 ;;
2429" esp32-s3" )
2530 PROJECT_NAME=" rust-project-esp32s3"
31+ TARGET=" xtensa-esp32s3-none-elf"
2632 ;;
2733* )
2834 echo " Missing or invalid WOKWI_MCU environment variable"
@@ -45,6 +51,6 @@ if [ -f ${HOME}/build-in/Cargo.toml ]; then
4551fi
4652
4753cargo audit
48- cargo build --release --out-dir output -Z unstable-options
49- espflash save-image --chip ${WOKWI_MCU_NO_DASH} --flash-size 4mb ${PROJECT_ROOT} /output /${PROJECT_NAME} ${HOME} /build-out/project.bin
50- cp output /${PROJECT_NAME} ${HOME} /build-out/project.elf
54+ cargo build --release
55+ espflash save-image --chip ${WOKWI_MCU_NO_DASH} --flash-size 4mb target/ ${TARGET} /release /${PROJECT_NAME} ${HOME} /build-out/project.bin
56+ cp target/ ${TARGET} /release /${PROJECT_NAME} ${HOME} /build-out/project.elf
You can’t perform that action at this time.
0 commit comments