summaryrefslogtreecommitdiffstats
path: root/Justfile
diff options
context:
space:
mode:
Diffstat (limited to 'Justfile')
-rw-r--r--Justfile8
1 files changed, 8 insertions, 0 deletions
diff --git a/Justfile b/Justfile
index c07aaea..953e9df 100644
--- a/Justfile
+++ b/Justfile
@@ -10,6 +10,10 @@ all-release: build-release test-release
@build-release:
cargo build --release --verbose
+# compiles the exa binary with every combination of feature flags
+build-features:
+ cargo hack build --feature-powerset
+
# runs unit tests
@test:
@@ -19,6 +23,10 @@ all-release: build-release test-release
@test-release:
cargo test --release --all --verbose
+# runs unit tests with every combination of feature flags
+test-features:
+ cargo hack test --feature-powerset --lib -- --quiet
+
# prints versions of the necessary build tools
@versions: