#!/usr/bin/env bash year=$1 day=$2 mkdir -p $year/$day source_file=$(ls $year/$day/*.c) if [[ -z $source_file ]] ; then echo "No c source file found in $year/$day" exit 1 fi gcc -Wall -o $year/$day/problem $source_file lib/aoc.c -lm && time (cat ../data/$year/$day/input.txt | ./$year/$day/problem)