CC = colorgcc OBJ = linkmon SRC = $(shell for x in $(OBJ); do echo "$$x.c "; done ) all: $(OBJ) $(OBJ): $(SRC) $(CC) -Wall $< -o $@ clean: rm -f *~ $(OBJ) distclean: clean install: all install -d $(DESTDIR)/usr/bin install -c -m 0755 $(OBJ) $(DESTDIR)/usr/bin .PHONY: all clean distclean install