2026-04-27 22:31:56 -04:00
|
|
|
FEATURES := alloc,rand_core,aead,cipher,digest,mac,signature,password-hash,kem
|
2026-03-09 15:11:40 -04:00
|
|
|
CARGO_FEATURE_FLAGS := --features $(FEATURES)
|
|
|
|
|
|
2025-09-10 15:30:03 -04:00
|
|
|
.PHONY: all
|
|
|
|
|
all:
|
2026-03-09 15:11:40 -04:00
|
|
|
cargo build $(CARGO_FEATURE_FLAGS)
|
|
|
|
|
cargo clippy $(CARGO_FEATURE_FLAGS)
|
|
|
|
|
cargo doc $(CARGO_FEATURE_FLAGS)
|
2025-09-15 11:10:30 -04:00
|
|
|
|
|
|
|
|
.PHONY: test
|
|
|
|
|
test:
|
2026-03-09 15:11:40 -04:00
|
|
|
cargo test $(CARGO_FEATURE_FLAGS) -- --test-threads=1
|
2026-02-03 08:38:47 -05:00
|
|
|
|
|
|
|
|
.PHONY: testfips
|
|
|
|
|
testfips:
|
2026-03-09 15:11:40 -04:00
|
|
|
cargo test $(CARGO_FEATURE_FLAGS) --lib --bins --tests -- --test-threads=1
|
2025-09-10 15:30:03 -04:00
|
|
|
|
|
|
|
|
.PHONY: clean
|
|
|
|
|
clean:
|
|
|
|
|
cargo clean
|