summaryrefslogtreecommitdiff
path: root/src/parser/smt/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/parser/smt/Makefile.am')
-rw-r--r--src/parser/smt/Makefile.am11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/parser/smt/Makefile.am b/src/parser/smt/Makefile.am
index 9769fabcb..aa6835ce4 100644
--- a/src/parser/smt/Makefile.am
+++ b/src/parser/smt/Makefile.am
@@ -18,9 +18,12 @@ libparsersmt_la_SOURCES = \
BUILT_SOURCES = $(ANTLR_STUFF)
CLEAN_FILES = $(ANTLR_STUFF)
-AntlrSmtLexer.cpp: SmtLexer.g
- $(ANTLR) -o "@builddir@" "$<"
-AntlrSmtParser.cpp: SmtParser.g SmtVocabularyTokenTypes.hpp SmtVocabularyTokenTypes.txt
- $(ANTLR) -o "@builddir@" "$<"
+"@srcdir@/.generated":
+ mkdir -p "@srcdir@/generated"
+
+"@srcdir@/generated/AntlrSmtLexer.cpp": SmtLexer.g "@srcdir@/generated"
+ $(ANTLR) -o "@srcdir@/generated" "$<"
+"@srcdir@/generated/AntlrSmtParser.cpp": SmtParser.g SmtVocabularyTokenTypes.hpp SmtVocabularyTokenTypes.txt "@srcdir@/generated"
+ $(ANTLR) -o "@srcdir@/generated" "$<"
AntlrSmtLexer.hpp SmtVocabularyTokenTypes.hpp SmtVocabularyTokenTypes.txt: AntlrSmtLexer.cpp
AntlrSmtParser.hpp: AntlrSmtParser.cpp
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback