default: run-all

clean: 
	@echo "cleaning up"
	@rm -f bin/*

build-all:
	just build 01
	just build 02
	just build 03

run-all: clean build-all 
	bin/01
	bin/02
	bin/03

template day:
	cp -r template {{day}}

build day: 
	go build -o bin/{{day}} {{day}}/main.go

run day: clean
	just build {{day}}
	bin/{{day}}


# vim: set ft=make :
