Build lexer in a separate unit without AM_CFLAGS
This commit is contained in:
parent
e04f97c78f
commit
8d9658ca43
@ -1,6 +1,14 @@
|
|||||||
noinst_LIBRARIES = libbip.a
|
noinst_LIBRARIES = libbip.a libbiplex.a
|
||||||
|
|
||||||
libbip_a_SOURCES = conf.y lex.l \
|
libbiplex_a_SOURCES = \
|
||||||
|
conf.y lex.l
|
||||||
|
|
||||||
|
# Not adding AM_CFLAGS here, because many debian flex releases generate code
|
||||||
|
# that compares signed and unsigned integers. It looks like this issue is
|
||||||
|
# fixed by flex 2.6.5 which is unreleased.
|
||||||
|
libbiplex_a_CFLAGS = $(OPENSSL_CFLAGS)
|
||||||
|
|
||||||
|
libbip_a_SOURCES = \
|
||||||
bip.c bip.h \
|
bip.c bip.h \
|
||||||
connection.c connection.h \
|
connection.c connection.h \
|
||||||
defaults.h \
|
defaults.h \
|
||||||
@ -19,11 +27,12 @@ bin_PROGRAMS = bip bipmkpw
|
|||||||
|
|
||||||
bip_SOURCES = bip_main.c
|
bip_SOURCES = bip_main.c
|
||||||
bip_CFLAGS = ${OPENSSL_CFLAGS} $(AM_CFLAGS)
|
bip_CFLAGS = ${OPENSSL_CFLAGS} $(AM_CFLAGS)
|
||||||
bip_LDADD = libbip.a ${OPENSSL_LIBS}
|
bip_LDADD = libbip.a libbiplex.a ${OPENSSL_LIBS}
|
||||||
|
|
||||||
|
|
||||||
bipmkpw_SOURCES = bipmkpw.c md5.c util.c
|
bipmkpw_SOURCES = bipmkpw.c md5.c util.c
|
||||||
bipmkpw_CFLAGS = ${OPENSSL_CFLAGS} $(AM_CFLAGS)
|
bipmkpw_CFLAGS = ${OPENSSL_CFLAGS} $(AM_CFLAGS)
|
||||||
|
bipmkpw_LDADD = libbip.a libbiplex.a $(OPENSSL_LIBS)
|
||||||
|
|
||||||
AM_YFLAGS= -d
|
AM_YFLAGS= -d
|
||||||
BUILT_SOURCES = conf.c conf.h lex.c
|
BUILT_SOURCES = conf.c conf.h lex.c
|
||||||
|
|
||||||
|
@ -2,4 +2,4 @@ TESTS = check_line
|
|||||||
check_PROGRAMS = check_line
|
check_PROGRAMS = check_line
|
||||||
check_line_SOURCES = check_line.c $(top_builddir)/src/line.h
|
check_line_SOURCES = check_line.c $(top_builddir)/src/line.h
|
||||||
check_line_CFLAGS = @CHECK_CFLAGS@ $(OPENSSL_CFLAGS)
|
check_line_CFLAGS = @CHECK_CFLAGS@ $(OPENSSL_CFLAGS)
|
||||||
check_line_LDADD = $(top_builddir)/src/libbip.a @CHECK_LIBS@ $(OPENSSL_LIBS)
|
check_line_LDADD = $(top_builddir)/src/libbip.a $(top_builddir)/src/libbiplex.a @CHECK_LIBS@ $(OPENSSL_LIBS)
|
||||||
|
Loading…
Reference in New Issue
Block a user