Makefile 151 B

12345678910111213
  1. SRCS = $(wildcard *.c)
  2. PROGS = $(patsubst %.c,%,$(SRCS))
  3. all: $(PROGS)
  4. %: %.c
  5. $(CC) $(CFLAGS) -o $@ $<
  6. clean:
  7. rm -f $(PROGS)
  8. .PHONY: all clean