mirror of
https://github.com/esp-rs/esp-hal.git
synced 2025-09-26 20:00:32 +00:00

* Use cargo-batch * Run CI on mac runner * Rely on MSRV and nightly jobs to lint * Build docs separately * Don't copy examples - fix builds on stable * Run everything by default, set CI env var in ci command * Run batched commands with RUSTC_BOOTSTRAP enabled * Force cargo-batch to correctly ignore unstable option * Test with nightly * Use a persistent target folder, remove cache * Don't delete the lp examples * Restore target dir * Build with stable again * Fix rebase fail * Remove handling tests * Remove redundant code * Restore repeated test run option * Add simpler cargo check * Introduce check-packages * Remove stabilized -Zdoctest-xcompile * Clean up commented code * Remove more stuff * Fix uart_uhci test * No badger for us
17 lines
549 B
TOML
17 lines
549 B
TOML
[alias]
|
|
esp32c6 = "build --release --examples --features=esp32c6 --target riscv32imac-unknown-none-elf"
|
|
esp32s2 = "build --release --example=blinky --features=esp32s2 --target riscv32imc-unknown-none-elf"
|
|
esp32s3 = "build --release --example=blinky --features=esp32s3 --target riscv32imc-unknown-none-elf"
|
|
|
|
[build]
|
|
# target = "riscv32imc-unknown-none-elf" # ESP32-S2 + ESP32-S3
|
|
target = "riscv32imac-unknown-none-elf" # ESP32-C6
|
|
|
|
[target.'cfg(target_arch = "riscv32")']
|
|
rustflags = [
|
|
"-C", "link-arg=-Tlink.x",
|
|
]
|
|
|
|
[unstable]
|
|
build-std = ["core"]
|