.PHONY: all clean all: printdoc clean: rm -f printdoc *.o %.o: %.c %.h $(CC) -c -o $@ $< -I . printdoc: printdoc.c stlfile.o util.o $(CC) -o $@ $^ $(CFLAGS) $(LDLIBS)