diff options
author | Morgan Deters <mdeters@gmail.com> | 2009-11-17 07:19:39 +0000 |
---|---|---|
committer | Morgan Deters <mdeters@gmail.com> | 2009-11-17 07:19:39 +0000 |
commit | acd68152ff9600bdff208376f2cd43f09d45cdc8 (patch) | |
tree | 978e80b102b5cad5e169bd0808e7b53b0911b2e6 /src/parser/Makefile.am | |
parent | 4081193ea4337de29755a61bf04aa44305a9e789 (diff) |
fixes and additions
Diffstat (limited to 'src/parser/Makefile.am')
-rw-r--r-- | src/parser/Makefile.am | 25 |
1 files changed, 21 insertions, 4 deletions
diff --git a/src/parser/Makefile.am b/src/parser/Makefile.am index 0ebcad8c7..8cf9f4a6d 100644 --- a/src/parser/Makefile.am +++ b/src/parser/Makefile.am @@ -10,9 +10,26 @@ libparser_a_SOURCES = \ parser.cpp BUILT_SOURCES = \ - pl_scanner.lpp \ - pl.ypp \ - smtlib_scanner.lpp \ - smtlib.ypp + pl_scanner.cpp \ + pl.cpp \ + pl.h \ + smtlib_scanner.cpp \ + smtlib.cpp \ + smtlib.h + +# produce headers too +AM_YFLAGS = -d + +pl_scanner.cpp: pl_scanner.lpp + $(LEX) $(AM_LFLAGS) $(LFLAGS) -P PL -o $@ $< +smtlib_scanner.cpp: smtlib_scanner.lpp + $(LEX) $(AM_LFLAGS) $(LFLAGS) -P smtlib -o $@ $< + +pl_scanner.o: pl.h +pl.cpp: pl.ypp + $(YACC) $(AM_YFLAGS) $(YFLAGS) -p PL -o $@ $< +smtlib_scanner.o: smtlib.h +smtlib.cpp: smtlib.ypp + $(YACC) $(AM_YFLAGS) $(YFLAGS) -p smtlib -o $@ $< |