CC = /Users/petergoodman/Code/llvm/Debug/bin/clang++ CFLAGS = -O0 -g -pedantic -pedantic-errors -Wall -Werror -Wextra -c -ansi OBJ_FILE = clyde OBJS = Token.o TokenGenerator.o PrimitiveFunction.o DerivedFunction.o primitive.o main.o all: ${OBJ_FILE} clean clean: -rm *.o realclean: clean -rm ${OBJ_FILE} %.o: %.cc ${CC} ${CFLAGS} -c $*.cc ${OBJ_FILE}: ${OBJS} ${CC} ${OBJS} -o $@