CFLAGS=-I/usr/local/opt/libffi/lib/libffi-3.0.13/include LDFLAGS=-L/usr/local/opt/libffi/lib/ LDLIBS=-lffi SOURCE_FILES=src/main.c src/obj.c src/gc.c src/obj_string.c src/reader.c src/eval.c src/env.c src/primops.c src/repl.c src/obj_array.c all: src/main.o clang $(SOURCE_FILES) -g -O0 -Wall -rdynamic -o ./bin/carp-repl -ldl $(CFLAGS) $(LDFLAGS) $(LDLIBS) run: ./bin/carp clean: rm -f ./bin/*.o ast