1lib_LTLIBRARIES = libsdp.la $(LIB_SDP_SYS)
2if WANT_LIBSDP_SYS
3LIB_SDP_SYS = libsdp_sys.la
4endif
5
6AM_CFLAGS = -Wall -DSYSCONFDIR=\"$(sysconfdir)\"
7
8libsdp_la_SOURCES = log.c match.c port.c config_parser.c config_scanner.c
9libsdp_la_LDFLAGS = -version-info 1 -ldl -lc
10if SOLARIS_BUILD
11libsdp_la_LDFLAGS += -lsocket
12endif
13libsdp_sys_la_SOURCES = socket.c
14libsdp_sys_la_LDFLAGS = -version-info 1
15
16EXTRA_DIST = libsdp.h linux/sdp_inet.h config_parser.h
17
18config_parser.c: @MAINTAINER_MODE_TRUE@ $(srcdir)/config_parser.y
19	$(YACC) -y -plibsdp_yy -d $(srcdir)/config_parser.y
20	mv y.tab.c config_parser.c
21	mv y.tab.h config_parser.h
22	cp -f config_parser.c config_parser.h $(srcdir)/
23
24config_scanner.c: @MAINTAINER_MODE_TRUE@ $(srcdir)/config_scanner.l
25	$(LEX) -Plibsdp_yy $(srcdir)/config_scanner.l 
26	mv lex.libsdp_yy.c config_scanner.c
27	cp -f config_scanner.c $(srcdir)/config_scanner.c
28
29nobase_include_HEADERS = linux/sdp_inet.h
30