Create shared library

This commit is contained in:
James Booth
2015-05-16 00:12:26 +01:00
parent c548c1be1b
commit fe1f94cd93
8 changed files with 102 additions and 36 deletions

View File

@@ -1,2 +1,18 @@
bin_PROGRAMS = stabber
stabber_SOURCES = src/server/server.c src/server/xmppclient.h src/server/xmppclient.c src/server/parser.h src/server/parser.c src/server/stanza.h src/server/stanza.c
lib_LTLIBRARIES = libstabber.la
sources = \
src/server/server.c src/server/server.h \
src/server/xmppclient.c src/server/xmppclient.h \
src/server/parser.c src/server/parser.h \
src/server/stanza.c src/server/stanza.h \
src/client/stabber.c src/client/stabber.h
libstabber_la_LDFLAGS = -export-symbols-regex '^stabber_'
libstabber_la_SOURCES = $(sources)
include_HEADERS = stabber.h
noinst_PROGRAMS = runstabber
runstabber_SOURCES = runstabber.c
runstabber_CFLAGS = -I$(top_srcdir)
runstabber_LDADD = libstabber.la