summaryrefslogtreecommitdiff
path: root/lib/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Makefile.am')
-rw-r--r--lib/Makefile.am35
1 files changed, 31 insertions, 4 deletions
diff --git a/lib/Makefile.am b/lib/Makefile.am
index bb7758c..5a185d7 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -1,6 +1,14 @@
-AUTOMAKE_OPTIONS = 1.5
+AUTOMAKE_OPTIONS = 1.6
INCLUDES = -I$(top_srcdir)/include
-DEFS += -DUSE_AUTOTOOLS
+INCLUDES += -DUSE_AUTOTOOLS -DUNIX
+
+if ZLIB
+ZLIBDEF =
+else
+ZLIBDEF = -DEXCLUDEZLIB
+endif
+
+INCLUDES += $(ZLIBDEF)
# Global config directory
globalconfdir := @sysconfdir@
@@ -8,8 +16,26 @@ globalconfdir := @sysconfdir@
lib_LTLIBRARIES = libsword.la
libsword_la_SOURCES =
-libsword_la_LIBADD =
-libsword_la_LDFLAGS = -version-info 1
+if ICU
+ICULIBADD = $(ICU_LIBS) $(ICU_IOLIBS)
+ICUDEF = -DSWICU_DATA=\"${pkglibdir}/${VERSION}_icu_${ICU_VER}\"
+else
+ICULIBADD =
+ICUDEF =
+endif
+
+INCLUDES += $(ICUDEF)
+
+if INSTALLMGR
+IMGRLIBADD = -lcurl $(CURL_LIBS)
+else
+IMGRLIBADD =
+endif
+
+
+libsword_la_LIBADD = $(ICULIBADD) $(IMGRLIBADD)
+
+libsword_la_LDFLAGS = -version-info 3
include ../src/keys/Makefile.am
include ../src/utilfuns/Makefile.am
@@ -19,3 +45,4 @@ include ../src/modules/Makefile.am
include ../bindings/Makefile.am
include ../include/Makefile.am
+