Advent-of-Code-Aggregator/2021/benchmark

21 lines
352 B
Text
Raw Normal View History

2020-12-03 17:59:49 +01:00
#!/bin/sh
2021-12-09 11:33:06 +01:00
day="$(printf '%02d' "${1##0}")"
2020-12-03 17:59:49 +01:00
part="$2"
2021-12-01 17:05:41 +01:00
inputfile="$PWD/../inputs/$day.txt"
2020-12-03 17:59:49 +01:00
[ -x "prepare" ] || exit 0
2020-12-04 17:07:30 +01:00
if ! ./prepare "$day" "$part" "$inputfile"; then
echo 'eh ge hebt precies niet alles geïnstalleerd staan'
2020-12-10 21:21:46 +01:00
else
if [ -x "run" ]; then
hyperfine "./run '$day' '$part' '$inputfile'"
fi
2020-12-04 17:07:30 +01:00
fi
if [ -x "clean" ]; then
./clean
fi
2020-12-12 00:49:29 +01:00
true