From e5889735f0fad43d09662c33449f52891c41cd8c Mon Sep 17 00:00:00 2001 From: JuanLeon Lahoz Date: Fri, 14 May 2021 08:23:18 +0200 Subject: [PATCH] dev: create a Makefile for wrapping some cargo recurrent uses --- Makefile | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..1d2ff61 --- /dev/null +++ b/Makefile @@ -0,0 +1,12 @@ +pre-commit: + cargo fmt -- --check + cargo test -- --test-threads 1 + cargo clippy -- -D clippy::all + +# Sadly, this misses coverage for those integrations tests that use +# assert_cmd, as it does not follow forks +coverage: + cargo tarpaulin -- --test-threads 1 + +release: + cargo build --release