LEX=flex YACC=bison PREFIX=fts all: fts0pars.cc fts0blex.cc fts0tlex.cc fts0par.cc: fts0pars.y fts0blex.cc: fts0blex.l fts0tlex.cc: fts0tlex.l .l.cc: echo '#include "univ.i"' > $*.cc $(LEX) --stdout -P$(subst lex,,$*) -o $*.cc \ --header-file=../include/$*.h $< >> $*.cc .y.cc: $(YACC) -p $(PREFIX) -o $*.cc -d $< mv $*.h ../include