all: check doc build test
build: build-debug build-release
build-debug:
cargo build --all
build-release:
cargo build --all --release
check:
cargo check --all
clean:
cargo clean
doc:
cargo doc --all
test: test-debug test-release
test-debug:
cargo test --all
cargo test --all --features termion
test-release:
cargo test --all --release
cargo test --all --release --features termion
watch TARGET="all":
watchexec -cre rs,toml "just {{TARGET}}"
travis-ci: doc build test