aboutsummaryrefslogtreecommitdiffstats
path: root/init.sh
blob: 4e14cdec50e1ae7318b5afb9b76b1f42ec828315 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

ADVENT_SESSION=$(cat ../cookie)

if [ $# -eq 0 ]; then
	echo "Usage: ./init.sh <#day>"
	exit 1
fi

DAY=$1
YEAR="${PWD##*/}"
DIR=$(printf "day%02d" $DAY)
echo "Initializing day $DAY in directory $DIR"

mkdir -p $DIR &&
	curl "https://adventofcode.com/$YEAR/day/$DAY/input" -H "Cookie: session=$ADVENT_SESSION" >$DIR/input.txt

cp -n ./template.zig $DIR/solution.zig