files = pebblisp.c tokens.c object.c env.c exe = pebblisp all: gcc -g -O0 -o $(exe) -D STANDALONE $(files) && ./tests.sh notest: gcc -g -O0 -o $(exe) -D STANDALONE $(files) val: gcc -g -O0 -o $(exe) -D STANDALONE $(files) && ./tests.sh -val debug: gcc -g -O0 -o $(exe) -D STANDALONE -D DEBUG $(files) && ./tests.sh run: ./$(exe)