CC = gcc

main: main.o blah.o
	$(CC) -o main main.o blah.o

main.o: main.c blah.h
	$(CC) -c main.c

blah.o: blah.c blah.h
	$(CC) -c blah.c

clean:
	rm *.o main