From 45bb61e4fdd7134a96c8a9d0e5661b69c848604f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hannes=20K=C3=B6rber?= Date: Thu, 7 Dec 2023 20:10:26 +0100 Subject: [PATCH] Add script to run all parts --- 2023/all.sh | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100755 2023/all.sh diff --git a/2023/all.sh b/2023/all.sh new file mode 100755 index 0000000..35e7776 --- /dev/null +++ b/2023/all.sh @@ -0,0 +1,36 @@ +#/usr/bin/env bash + +set -o nounset +set -o errexit + +for day in ./day* ; do + (cd "${day}" && cargo build --release) +done + +run() { + echo "day1" + ./day1/target/release/day1 + + echo "day2" + ./day2/target/release/day2 + + echo "day3" + ./day3/target/release/day3 + + echo "day4" + ./day4/target/release/day4 + + echo "day5" + ./day5/target/release/day5 1 + ./day5/target/release/day5 2 ranges + + echo "day6" + ./day6/target/release/day6 1 quadraticformula + ./day6/target/release/day6 2 quadraticformula + + echo "day7" + ./day7/target/release/day7 1 + ./day7/target/release/day7 2 +} + +time run