From 1cbc10f4fd641e49c20e72afbad3f850af51ab61 Mon Sep 17 00:00:00 2001 From: Benjamin Sago Date: Thu, 8 Oct 2020 03:35:41 +0100 Subject: [PATCH] Add a Justfile --- Justfile | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Justfile diff --git a/Justfile b/Justfile new file mode 100644 index 0000000..3bbac57 --- /dev/null +++ b/Justfile @@ -0,0 +1,26 @@ +all: build test +all-release: build-release test-release + +MIN_RUST := "1.31.0" + + +# compiles the code +build: + cargo +{{MIN_RUST}} build + cargo +stable build + +# compiles the code in release mode +build-release: + cargo +{{MIN_RUST}} build --release --verbose + cargo +stable build --release --verbose + + +# runs unit tests +test: + cargo +{{MIN_RUST}} test --all -- --quiet + cargo +stable test --all -- --quiet + +# runs unit tests in release mode +test-release: + cargo +{{MIN_RUST}} test --all --release --verbose + cargo +stable test --all --release --verbose