trunk preprocessor: removed the include/ directory
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2459 ac1d8469-bf42-47a9-8791-bf33cf982152time-shift
parent
b6636fc799
commit
3586f4b3bd
|
@ -65,8 +65,6 @@ MACRO_OBJS = \
|
||||||
macro/MacroDriver.o \
|
macro/MacroDriver.o \
|
||||||
macro/MacroValue.o
|
macro/MacroValue.o
|
||||||
|
|
||||||
$(MAIN_OBJS) $(MAIN_OBJS:.o=.d): CPPFLAGS = -Iinclude
|
|
||||||
|
|
||||||
|
|
||||||
# Build rules
|
# Build rules
|
||||||
|
|
||||||
|
@ -83,9 +81,8 @@ $(DYNARE_M): $(MAIN_OBJS) $(MACRO_OBJS)
|
||||||
DynareFlex.cc: DynareFlex.ll
|
DynareFlex.cc: DynareFlex.ll
|
||||||
flex -oDynareFlex.cc DynareFlex.ll
|
flex -oDynareFlex.cc DynareFlex.ll
|
||||||
|
|
||||||
DynareBison.cc include/DynareBison.hh include/location.hh include/stack.hh include/position.hh: DynareBison.yy
|
DynareBison.cc DynareBison.hh location.hh stack.hh position.hh: DynareBison.yy
|
||||||
bison --verbose -o DynareBison.cc DynareBison.yy
|
bison --verbose -o DynareBison.cc DynareBison.yy
|
||||||
mv DynareBison.hh location.hh stack.hh position.hh include/
|
|
||||||
|
|
||||||
macro/MacroFlex.cc: macro/MacroFlex.ll
|
macro/MacroFlex.cc: macro/MacroFlex.ll
|
||||||
cd macro && flex -oMacroFlex.cc MacroFlex.ll
|
cd macro && flex -oMacroFlex.cc MacroFlex.ll
|
||||||
|
@ -105,8 +102,7 @@ macro/MacroBison.cc macro/MacroBison.hh macro/location.hh macro/stack.hh macro/p
|
||||||
sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' < $@.$$$$ > $@; \
|
sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' < $@.$$$$ > $@; \
|
||||||
rm -f $@.$$$$
|
rm -f $@.$$$$
|
||||||
|
|
||||||
# These files are included in the .d files without their path, so we force them
|
# As DynareBison.hh, this file is included in the .d files without its path (since it is generated), so we force the path
|
||||||
vpath DynareBison.hh include
|
|
||||||
vpath MacroBison.hh macro
|
vpath MacroBison.hh macro
|
||||||
|
|
||||||
-include $(MAIN_OBJS:.o=.d)
|
-include $(MAIN_OBJS:.o=.d)
|
||||||
|
@ -117,15 +113,14 @@ vpath MacroBison.hh macro
|
||||||
|
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
clean:
|
clean:
|
||||||
rm -f *.o *.d \
|
rm -f *.o *.d *~ \
|
||||||
*~ include/*~ \
|
|
||||||
DynareFlex.cc \
|
DynareFlex.cc \
|
||||||
DynareBison.output \
|
DynareBison.output \
|
||||||
DynareBison.cc \
|
DynareBison.cc \
|
||||||
include/position.hh \
|
position.hh \
|
||||||
include/stack.hh \
|
stack.hh \
|
||||||
include/location.hh \
|
location.hh \
|
||||||
include/DynareBison.hh \
|
DynareBison.hh \
|
||||||
$(DYNARE_M)
|
$(DYNARE_M)
|
||||||
cd macro && rm -f *.o *.d *~ \
|
cd macro && rm -f *.o *.d *~ \
|
||||||
MacroFlex.cc \
|
MacroFlex.cc \
|
||||||
|
|
Loading…
Reference in New Issue