SRCS=$(wildcard *.c) all: $(SRCS:%.c=%) clean: $(RM) $(SRCS:%.c=%) %: %.c $(CC) $(CFLAGS) -o $@ $<