1
2INCLUDES = -I$(srcdir)/../include \
3	   -I$(includedir)/infiniband
4
5lib_LTLIBRARIES = libosmeventplugin.la
6
7if DEBUG
8DBGFLAGS = -ggdb -D_DEBUG_
9else
10DBGFLAGS = -g
11endif
12
13libosmeventplugin_la_CFLAGS = -Wall $(DBGFLAGS) -D_XOPEN_SOURCE=600 -D_BSD_SOURCE=1
14
15if HAVE_LD_VERSION_SCRIPT
16    libosmeventplugin_version_script = -Wl,--version-script=$(srcdir)/libosmeventplugin.map
17else
18    libosmeventplugin_version_script =
19endif
20
21osmeventplugin_api_version=$(shell grep LIBVERSION= $(srcdir)/libosmeventplugin.ver | sed 's/LIBVERSION=//')
22
23libosmeventplugin_la_SOURCES = src/osmeventplugin.c
24libosmeventplugin_la_LDFLAGS = -version-info $(osmeventplugin_api_version) \
25	 -export-dynamic $(libosmeventplugin_version_script)
26libosmeventplugin_la_LIBADD = -L../complib $(OSMV_LDADD) -losmcomp
27libosmeventplugin_la_DEPENDENCIES = $(srcdir)/libosmeventplugin.map
28
29libosmeventpluginincludedir = $(includedir)/infiniband/complib
30
31libosmeventplugininclude_HEADERS =
32
33# headers are distributed as part of the include dir
34EXTRA_DIST = $(srcdir)/libosmeventplugin.map $(srcdir)/libosmeventplugin.ver
35