mirror of
https://github.com/mdbtools/mdbtools.git
synced 2025-04-05 20:31:00 +08:00
Fix parallel builds (make -jN) in SQL lexer/parser
Initial bug repport: https://bugs.gentoo.org/show_bug.cgi?id=486434 Thanks to Patrick Lauer. Problem is that generated parser.h is not ready when lexer.l is compiled. See https://www.gnu.org/software/automake/manual/html_node/Yacc-and-Lex.html https://www.gnu.org/software/automake/manual/automake.html#Yacc-and-Lex
This commit is contained in:
parent
f8ce1cccd4
commit
2892d519f3
@ -2,6 +2,7 @@ lib_LTLIBRARIES = libmdbsql.la
|
||||
libmdbsql_la_SOURCES= mdbsql.c parser.y lexer.l
|
||||
libmdbsql_la_LDFLAGS = -version-info 2:0:0 -export-symbols-regex '^mdb_sql_'
|
||||
CLEANFILES = parser.c parser.h lexer.c
|
||||
BUILT_SOURCES = parser.h
|
||||
AM_CFLAGS = -I$(top_srcdir)/include $(GLIB_CFLAGS)
|
||||
LIBS = $(GLIB_LIBS)
|
||||
libmdbsql_la_LIBADD = ../libmdb/libmdb.la
|
||||
|
Loading…
Reference in New Issue
Block a user