mirror of
https://github.com/Llewellynvdm/exa.git
synced 2024-09-22 18:29:02 +00:00
27 lines
457 B
Makefile
27 lines
457 B
Makefile
|
all: build test
|
||
|
all-release: build-release test-release
|
||
|
|
||
|
|
||
|
# compiles the exa binary
|
||
|
@build:
|
||
|
cargo build
|
||
|
|
||
|
# compiles the exa binary (in release mode)
|
||
|
@build-release:
|
||
|
cargo build --release --verbose
|
||
|
|
||
|
|
||
|
# runs unit tests
|
||
|
@test:
|
||
|
cargo test --all -- --quiet
|
||
|
|
||
|
# runs unit tests (in release mode)
|
||
|
@test-release:
|
||
|
cargo test --release --all --verbose
|
||
|
|
||
|
|
||
|
# prints versions of the necessary build tools
|
||
|
@versions:
|
||
|
rustc --version
|
||
|
cargo --version
|