CC = gcc -Wall -g

all: puzzlebox

puzzlebox: puzzlebox.o utils.o activity_secrets.o
	$(CC) -lm $^ -o $@

puzzlebox.o: puzzlebox.c

utils.o: utils.h utils.c

activity_secrets.o: activity_secrets.c activity_secrets.h
	gcc -Wall -c $< -o $@

clean:
	rm -rf *.o puzzlebox
