CFLAGS = -Wall -Werror -O6 -MMD SRCS = reader.c creator.c all: cpio-lister cpio-creator cpio-lister: reader.o $(CC) -o $@ $^ cpio-creator: creator.o $(CC) -o $@ $^ clean: rm -f $(SRCS:.c=.o) $(SRCS:.c=.d) cpio-lister cpio-creator -include $(SRCS:.c=.d)