]> git.sur5r.net Git - ngadmin/blobdiff - lib/src/Makefile.am
Lib: provide libngadmin.pc
[ngadmin] / lib / src / Makefile.am
index 7a0d5b77151c11e8eef5d82a59bf768bb3322be1..58371abda272d2b7024ae9d883628cab4207f71b 100644 (file)
@@ -1,9 +1,13 @@
 
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = libngadmin.pc
+
 lib_LTLIBRARIES = libngadmin.la
 
 libngadmin_la_SOURCES = network.c bitrate.c firmware.c libconf.c mirror.c misc.c \
                        netconf.c ports.c qos.c session.c vlan.c
-libngadmin_la_CPPFLAGS = -DBUILD_LIB -I$(top_srcdir)/raw/include/ -I$(top_srcdir)/lib/include/
-libngadmin_la_CFLAGS = -fno-strict-aliasing -fvisibility=hidden
+libngadmin_la_CPPFLAGS = -I$(top_srcdir)/raw/include/ -I$(top_srcdir)/lib/include/
+libngadmin_la_CFLAGS = -fno-strict-aliasing
+libngadmin_la_LDFLAGS = -export-symbols-regex '^ngadmin_'
 libngadmin_la_LIBADD = $(top_builddir)/raw/src/librawnsdp.la