Makefile 244 B

123456789101112131415161718192021
  1. CC=gcc
  2. CFLAGS=-std=c99 -Wall -Werror
  3. SOURCES=machine.c builtins.c m.c
  4. OBJECTS=$(SOURCES:.c=.o)
  5. all: sans
  6. clean:
  7. rm -f *.o
  8. rm -f sans
  9. todo:
  10. @grep TODO *c
  11. %.o: %.c
  12. $(CC) -g -c $(CFLAGS) $< -o $@
  13. sans: $(OBJECTS)
  14. gcc -o sans $(OBJECTS)