Working Scanner
[obcplusplus.git] / parser / Makefile
blobbd7d317cf23c34ce29465a36d1f7e564c8e5ace0
1 FLAG :=
2 GCC :=g++
3 BISON := /usr/local/bin/bison
4 FLEX := /opt/local/bin/flex
5 SYNTAX := ObParser
6 BIN := obc++
9 $(SYNTAX).C:$(SYNTAX).yy
10 $(BISON) -L c++ -o $(SYNTAX).C --defines=$(SYNTAX).H $(SYNTAX).yy
12 %.o: %.C
13 $(GCC) -c $(FLAG) $(*F).C -I. -DYYERROR_VERBOSE -I.. -I./../scanner
16 clean clear :
17 rm -f *~; rm -f $(SYNTAX).H $(SYNTAX).C
19 waffleshop.tab.h:
21 position.hh:
23 waffleshop.y:
25 $(SYNTAX).yy:
27 obj:$(SYNTAX).o