Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
-Wl,--gc-sections \
-Wl,--as-needed
+AM_YFLAGS = \
+ -d \
+ -Wno-yacc
+
PAKFIRE_CPPFLAGS = -I$(top_srcdir)/src/libpakfire/include
PAKFIRE_LIBS = libpakfire.la
-include $(top_builddir)/config.h \
-DPAKFIRE_PRIVATE
-src/libpakfire/parser/scanner.c: src/libpakfire/parser/grammar.h
-
-src/libpakfire/parser/grammar.h: src/libpakfire/parser/grammar.c
-
-src/libpakfire/parser/grammar.c: src/libpakfire/parser/grammar.y Makefile
- $(AM_V_GEN) $(BISON) -Wall -t -d -o $@ $<
-
BUILT_SOURCES += \
src/libpakfire/parser/grammar.h
# Bison
AC_PROG_YACC
-AC_PATH_PROG([BISON],[bison])
+
+if test -z "${ac_cv_prog_YACC}"; then
+ echo "*** Error: No suitable bison/yacc found. ***"
+ echo " Please install the 'bison' package."
+ exit 1
+fi
# Flex
AM_PROG_LEX
+if test -z "${ac_cv_prog_LEX}"; then
+ echo "*** Error: No suitable flex/lex found. ***"
+ echo " Please install the 'flex' package."
+ exit 1
+fi
+
# Python
AM_PATH_PYTHON([3.6])