GPP=g++ -DYYTEXT_POINTER=1 -W -Wall -Wextra -ansi -g -c LINK=g++ -W -Wall -Wextra -ansi -g -lboost_iostreams -o SPARQLParser.cc SPARQLParser.hh location.hh position.hh stack.hh: SPARQLParser.yy bison -o SPARQLParser.cc SPARQLParser.yy #/bin/sh ../scripts/ylwrap parser.yy y.tab.c parser.cc y.tab.h parser.h y.output parser.output -- bison -y SPARQLScanner.cc SPARQLScanner.h: SPARQLScanner.ll flex -o SPARQLScanner.cc SPARQLScanner.ll #/bin/sh ../scripts/ylwrap scanner.ll lex.yy.c scanner.cc -- flex -olex.yy.c SPARQLParser.o: SPARQLParser.cc SPARQLParser.hh SPARQLScanner.h $(GPP) -o SPARQLParser.o SPARQLParser.cc SPARQLScanner.o: SPARQLScanner.cc $(GPP) -o SPARQLScanner.o SPARQLScanner.cc SPARQLDriver.o: SPARQLDriver.cc $(GPP) -o SPARQLDriver.o SPARQLDriver.cc #libSPARQL.a: SPARQLParser.o SPARQLScanner.o SPARQLDriver.o # ar cru libSPARQL.a SPARQLParser.o SPARQLScanner.o SPARQLDriver.o # ranlib libSPARQL.a #SPARQLTest.o: SPARQLTest.cc # $(GPP) -o SPARQLTest.o SPARQLTest.cc #SPARQLTest: SPARQLTest.o libSPARQL.a # $(LINK) SPARQLTest SPARQLTest.o libSPARQL.a SPARQL: SPARQLParser.o SPARQLScanner.o $(LINK) SPARQL SPARQLParser.o SPARQLScanner.o #test: SPARQLTest # ./SPARQLTest SPARQLTest.txt clean: rm -f SPARQLTest libSPARQL.a SPARQLDriver.o SPARQLTest.o SPARQLParser.o SPARQLScanner.o SPARQLParser.cc SPARQLParser.hh SPARQLScanner.cc location.hh position.hh stack.hh