# Our first Makefile

LIB = -Lblah

.PHONY: all clean
all: main libblah.a

main: main.o blah.o bar.o
	cc -o main main.o blah.o bar.o

main.o: main.c blah.h
	cc -c main.c -o main.o

blah.o: blah.c blah.h
	cc -c blah.c -o blah.o

bar.o: bar.c blah.h
	cc -c bar.c -o bar.o

libblah.a: main.o blah.o bar.o
	ar -r libblah.a main.o blah.o bar.o
	ranlib libblah.a

clean:
	-rm -f main libblah.a core *.o *~ temp

temp: libblah.a
	cc temp.c -o temp -L. -lblah
