0
0
Fork 0
AdventOfCode/run

21 lines
No EOL
413 B
Bash
Executable file

#!/bin/bash
JAVA_BIN="/home/oliver/.jdks/jdk-17.0.1/bin"
if [[ $# -lt 2 ]]; then
echo "Not enough arguments: $0 <day> <part> [argpass]";
exit 1;
fi;
day=$1;
if [[ $1 -lt 10 ]]; then
day="0$1"
fi;
$JAVA_BIN/javac jlib/*.java
if [[ $2 -eq "g" ]]; then
$JAVA_BIN/java --class-path jlib/*:. day_$day/java/Generic.java "${@:3}"
else
$JAVA_BIN/java --class-path jlib/*:. day_$day/java/Part$2.java "${@:3}"
fi;