CC = gcc all: meta meta_ind meta: lex.yy.o sthandler.o gcc lex.yy.o sthandler.o -o meta meta_ind: lex.yy_ind.o sthandler_ind.o gcc lex.yy_ind.o sthandler_ind.o -o meta_ind lex.yy.c: meta_lex.l sthandler.h flex meta_lex.l lex.yy_ind.c: meta_lex_ind.l sthandler_ind.h flex -olex.yy_ind.c meta_lex_ind.l sthandler.o: sthandler.c sthandler.h sthandler.o: sthandler_ind.c sthandler_ind.h lex.yy.o: lex.yy.c sthandler.h gcc -c lex.yy.c lex.yy_ind.o: lex.yy_ind.c sthandler_ind.h gcc -c lex.yy_ind.c clean: -rm *.o -rm lex.yy.c lex.yy_ind.c -rm meta meta_ind