CC=gcc CXX=g++ LEX=flex YACC=bison LD=gcc all: cutie cutie: def.tab.o lex.yy.o $(CXX) -std=c++11 cutie.yy.o def.tab.o -o cutie -ll lex.yy.o: lex.yy.cc $(CXX) -std=c++11 -c cutie.yy.cc lex.yy.cc: z5.l $(LEX) -o cutie.yy.cc z5.l def.tab.o: def.tab.cc $(CXX) -std=c++11 -c def.tab.cc def.tab.cc: def.yy $(YACC) -d def.yy clean: rm *.o cutie def.tab.cc def.tab.hh cutie.yy.* triplets.txt