mirror of
https://github.com/rtic-rs/rtic.git
synced 2025-12-16 12:55:23 +01:00
docs: README: Rework how to use cargo xtask
This commit is contained in:
parent
f0c5fa5331
commit
8b59ec567e
1 changed files with 17 additions and 4 deletions
21
README.md
21
README.md
|
|
@ -75,14 +75,27 @@ New features and big changes should go through the RFC process in the
|
|||
|
||||
## Running tests locally
|
||||
|
||||
To check all `Run-pass tests` locally on your `thumbv6m-none-eabi` or `thumbv7m-none-eabi` target device, run
|
||||
To check all `tests` locally, make sure you got QEMU (and ESP32 QEMU if so desired)
|
||||
then:
|
||||
|
||||
```console
|
||||
$ cargo xtask --target <your target>
|
||||
# ˆˆˆˆˆˆˆˆˆˆˆˆ
|
||||
# e.g. thumbv7m-none-eabi
|
||||
$ cargo xtask ci
|
||||
```
|
||||
|
||||
To only format code before PR (included in `ci` above):
|
||||
|
||||
```console
|
||||
$ cargo xtask fmt
|
||||
```
|
||||
|
||||
Clippy lints:
|
||||
|
||||
```console
|
||||
$ cargo xtask clippy
|
||||
```
|
||||
and so on. See `cargo xtask --help` for all options.
|
||||
|
||||
|
||||
## Acknowledgments
|
||||
|
||||
This crate is based on the [Real-Time For the Masses language][rtfm-lang]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue