feat: initial wipe implementation - block device safety, HDD overwrite, NVMe/secure-discard, verification

This commit is contained in:
changchichung
2026-09-01 10:56:53 +08:00
commit 5470eb0e8d
40 changed files with 5767 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
.PHONY: fmt check test lint build verify clean
fmt:
cargo fmt
check:
cargo check
test:
cargo test --all-features
lint:
cargo clippy --all-targets --all-features -- -D warnings
build:
cargo build --release
verify: fmt check test lint build
@echo "All verifications passed"
clean:
cargo clean