#Makefile

OBJS = foo.o bar.o baz.o
LDLIBS = 
EXEC = foo
CFLAGS = -ggdb -Wall
HEADERS = 

#all : foo
#.PHONY : all

foo: $(OBJS)
	gcc -o $(EXEC) $(OBJS) $(HEADERS) $(LDLIBS)

#foo.o: bar.o baz.o

%.o: %.c
	gcc -c $(CFLAGS) $< -o $@

clean:
	rm -f $(OBJS) $(EXEC)

#untested!
install: foo
	install -m 644 foo /$(HOME)/bin
.PHONY: install