all: lisp CC = gcc CFLAGS = -Wall -Wextra OBJS = main.c.o enums.c.o lisp: $(OBJS) $(CC) -o $@ $^ $(CFLAGS) %.c.o: %.c $(CC) -c $< -o $@ $(CFLAGS)