Add dependency to make sure that bison runs (to generate parse.hh) before we try to compile lex.cpp

This commit is contained in:
Matt Pharr
2011-06-22 14:47:03 -07:00
parent 2ced56736e
commit 40bd133dec

View File

@@ -83,11 +83,11 @@ objs/parse.o: objs/parse.cc $(HEADERS)
@echo Compiling $< @echo Compiling $<
@$(CXX) $(CXXFLAGS) -o $@ -c $< @$(CXX) $(CXXFLAGS) -o $@ -c $<
objs/lex.cpp: lex.ll objs/lex.cpp: lex.ll
@echo Running flex on $< @echo Running flex on $<
@$(LEX) -o $@ $< @$(LEX) -o $@ $<
objs/lex.o: objs/lex.cpp $(HEADERS) objs/lex.o: objs/lex.cpp $(HEADERS) objs/parse.cc
@echo Compiling $< @echo Compiling $<
@$(CXX) $(CXXFLAGS) -o $@ -c $< @$(CXX) $(CXXFLAGS) -o $@ -c $<