$RM -f bisontest.y bisontest.cc
fi
+AM_CONDITIONAL([GENERATE_PARSER], [test x$enable_generate_parser != xno])
+
AC_ARG_ENABLE(generate_docs, [AC_HELP_STRING([--enable-generate-docs],
[regenerate documentation using Docbook [default=no]])],
enable_generate_docs=$enableval, enable_generate_docs=no)
# Make sure you have both flex and bison installed.
parser-clean: maintainer-clean-local
+if GENERATE_PARSER
+
parser: lexer.cc location.hh position.hh stack.hh parser.cc parser.h
@echo "Flex/bison files regenerated"
lexer.cc: lexer.ll
$(LEX) -o lexer.cc lexer.ll
+
+else
+
+parser location.hh position.hh stack.hh parser.cc parser.h lexer.cc:
+ @echo Parser generation disabled. Configure with --enable-generate-parser to enable it.
+
+endif