summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorBen Longbons <b.r.longbons@gmail.com>2014-03-16 14:55:57 -0700
committerBen Longbons <b.r.longbons@gmail.com>2014-03-24 19:27:09 -0700
commitfe3d4ce758822d65a0a5d617b7b77df2dbc972d8 (patch)
treed048a7e356ba542ebc5647b1aedfce4b8257daa2 /Makefile.in
parentc812c92d1a1835f0bda783e709481188c8d92225 (diff)
downloadtmwa-fe3d4ce758822d65a0a5d617b7b77df2dbc972d8.tar.gz
tmwa-fe3d4ce758822d65a0a5d617b7b77df2dbc972d8.tar.bz2
tmwa-fe3d4ce758822d65a0a5d617b7b77df2dbc972d8.tar.xz
tmwa-fe3d4ce758822d65a0a5d617b7b77df2dbc972d8.zip
Implement new magic frontend using sexpr
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in5
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile.in b/Makefile.in
index 9871843..6321489 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -169,6 +169,7 @@ GEN_SOURCES := \
$(patsubst %.lpp,%.cpp,${LEXERS}) \
$(patsubst %.ypp,%.cpp,${PARSERS})
GEN_HEADERS := \
+ $(patsubst %.lpp,%.hpp,${LEXERS}) \
$(patsubst %.ypp,%.hpp,${PARSERS})
REAL_SOURCES := $(shell cd ${SRC_DIR}; find src/ -name '*.cpp')
REAL_HEADERS := $(shell cd ${SRC_DIR}; find src/ -name '*.hpp' -o -name '*.tcc')
@@ -287,9 +288,9 @@ distclean: clean gen-clean
gen-clean:
$c rm -f ${GEN_SOURCES} ${GEN_HEADERS}
-%.cpp: %.lpp
+%.cpp %.hpp: %.lpp
$(MKDIR_FIRST)
- $c ${FLEX} -o $@ $<
+ $c ${FLEX} --header-file=$*.hpp -o $*.cpp $<
%.cpp %.hpp: %.ypp
$(MKDIR_FIRST)
$c ${BISON} --defines=$*.hpp -o $*.cpp $<