Add dependency to make sure that bison runs (to generate parse.hh) before we try to compile lex.cpp
This commit is contained in:
4
Makefile
4
Makefile
@@ -83,11 +83,11 @@ objs/parse.o: objs/parse.cc $(HEADERS)
|
||||
@echo Compiling $<
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
|
||||
objs/lex.cpp: lex.ll
|
||||
objs/lex.cpp: lex.ll
|
||||
@echo Running flex on $<
|
||||
@$(LEX) -o $@ $<
|
||||
|
||||
objs/lex.o: objs/lex.cpp $(HEADERS)
|
||||
objs/lex.o: objs/lex.cpp $(HEADERS) objs/parse.cc
|
||||
@echo Compiling $<
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
|
||||
|
||||
Reference in New Issue
Block a user