diff options
Diffstat (limited to 'src/parser/Makefile.am')
-rw-r--r-- | src/parser/Makefile.am | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/parser/Makefile.am b/src/parser/Makefile.am index d44c970d2..7eb52d3e9 100644 --- a/src/parser/Makefile.am +++ b/src/parser/Makefile.am @@ -1,12 +1,16 @@ -INCLUDES = -I@srcdir@/../include -I@srcdir@/.. -I@builddir@ $(ANTLR_INCLUDES) +INCLUDES = -I@srcdir@/../include -I@srcdir@/.. -I@builddir@/.. $(ANTLR_INCLUDES) AM_CXXFLAGS = -Wall -fvisibility=hidden AM_CPPFLAGS = -D__BUILDING_CVC4LIB -SUBDIRS = smt . +if USE_ANTLR + SUBDIRS = smt +endif nobase_lib_LTLIBRARIES = libcvc4parser.la libcvc4parser_la_LDFLAGS = $(ANTLR_LDFLAGS) +libcvc4parser_la_LIBADD = \ + ../libcvc4.la libcvc4parser_la_SOURCES = \ parser.cpp \ @@ -15,9 +19,13 @@ libcvc4parser_la_SOURCES = \ pl_scanner.lpp \ pl.ypp \ smtlib_scanner.lpp \ - smtlib.ypp \ + smtlib.ypp + +if USE_ANTLR +libcvc4parser_la_SOURCES += \ antlr_parser.cpp \ antlr_parser.h +endif USE_ANTLR BUILT_SOURCES = \ pl_scanner.cpp \ |