1
0

Justfile 457 B

1234567891011121314151617181920212223242526
  1. all: build test
  2. all-release: build-release test-release
  3. # compiles the exa binary
  4. @build:
  5. cargo build
  6. # compiles the exa binary (in release mode)
  7. @build-release:
  8. cargo build --release --verbose
  9. # runs unit tests
  10. @test:
  11. cargo test --all -- --quiet
  12. # runs unit tests (in release mode)
  13. @test-release:
  14. cargo test --release --all --verbose
  15. # prints versions of the necessary build tools
  16. @versions:
  17. rustc --version
  18. cargo --version