summaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2006-10-09 11:35:35 +0000
committerWerner Koch <wk@gnupg.org>2006-10-09 11:35:35 +0000
commitfa35790126e1d8246cb91ec3b4b0995902703698 (patch)
treea734f44167eb6409c68e875556a10dac68ee5bbd /src/Makefile.am
parenta0c2238ff8f222e8b5e8fec9a58a8240883d1569 (diff)
downloadlibassuan-fa35790126e1d8246cb91ec3b4b0995902703698.tar.gz
Splitted up into a standad lib and an pth enabled one.
Also enhanced libassuan-config and libassuan.m4. Not really tested!
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am18
1 files changed, 14 insertions, 4 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index e90b7af..52980ed 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -24,15 +24,20 @@ INCLUDES = -I.. -I$(top_srcdir)/include
BUILT_SOURCES = assuan-errors.c
MOSTLYCLEANFILES = assuan-errors.c
+if HAVE_PTH
+libassuan_pth = libassuan-pth.a
+else
+libassuan_pth =
+endif
+
bin_SCRIPTS = libassuan-config
m4datadir = $(datadir)/aclocal
m4data_DATA = libassuan.m4
-lib_LIBRARIES = libassuan.a
+lib_LIBRARIES = libassuan.a $(libassuan_pth)
include_HEADERS = assuan.h
-#libassuan_a_LDFLAGS =
-libassuan_a_SOURCES = \
+common_sources = \
assuan-defs.h \
assuan-util.c \
assuan-errors.c \
@@ -47,11 +52,16 @@ libassuan_a_SOURCES = \
assuan-pipe-connect.c \
assuan-socket-connect.c \
assuan-uds.c \
- assuan-io.c \
assuan-logging.c \
assuan-socket.c
+libassuan_a_SOURCES = $(common_sources) assuan-io.c
libassuan_a_LIBADD = @LIBOBJS@
+if HAVE_PTH
+libassuan_pth_a_SOURCES = $(common_sources) assuan-io-pth.c
+libassuan_pth_a_LIBADD = @LIBOBJS@
+endif
+
assuan-errors.c : assuan.h mkerrors
$(srcdir)/mkerrors < $(srcdir)/assuan.h > assuan-errors.c