21 lines
No EOL
582 B
Bash
Executable file
21 lines
No EOL
582 B
Bash
Executable file
#!/bin/bash
|
|
|
|
set -euxo pipefail
|
|
|
|
export RUSTFLAGS=-Dwarnings
|
|
export RUSTDOCFLAGS="--cfg=docsrs -Dwarnings"
|
|
|
|
cargo fmt --check
|
|
cargo check
|
|
cargo check --features alloc
|
|
cargo check --features std
|
|
cargo check --features async
|
|
cargo check --features alloc,async
|
|
cargo check --features std,async
|
|
cargo check --features tokio
|
|
cargo check --features futures
|
|
cargo check --features tokio,futures
|
|
RUSTUP_TOOLCHAIN=stable cargo check
|
|
RUSTUP_TOOLCHAIN=stable cargo check --features alloc
|
|
RUSTUP_TOOLCHAIN=stable cargo check --features std
|
|
cargo rustdoc --features std,async,defmt,tokio,futures |