Only compile otr.c if libotr is available
authorfranky@veqlargh.fs
Mon, 10 Sep 2007 19:52:43 +0200
changeset 1309 887f8801418c
parent 1308 b17754d9221b
child 1310 a5336c44d4e2
Only compile otr.c if libotr is available
mcabber/configure.ac
mcabber/src/Makefile.am
--- a/mcabber/configure.ac	Mon Sep 10 19:52:14 2007 +0200
+++ b/mcabber/configure.ac	Mon Sep 10 19:52:43 2007 +0200
@@ -215,6 +215,8 @@
     AC_DEFINE(ENABLE_HGCSET, 1, [Use Mercurial changeset])
 fi
 
+AM_CONDITIONAL([OTR], [test x$libotr_found = xyes])
+
 # We need _GNU_SOURCE for strptime() and strcasestr()
 CFLAGS="$CFLAGS -D_GNU_SOURCE"
 
--- a/mcabber/src/Makefile.am	Mon Sep 10 19:52:14 2007 +0200
+++ b/mcabber/src/Makefile.am	Mon Sep 10 19:52:43 2007 +0200
@@ -5,7 +5,11 @@
 		  hbuf.c hbuf.h screen.c screen.h logprint.h \
 		  settings.c settings.h hooks.c hooks.h utf8.c utf8.h \
 		  histolog.c histolog.h utils.c utils.h pgp.c pgp.h \
-		  otr.c otr.h help.c help.h
+		  help.c help.h
+
+if OTR
+mcabber_SOURCES += otr.c otr.h
+endif
 
 LDADD = $(GLIB_LIBS) $(GPGME_LIBS) $(LIBOTR_LIBS) \
 	../libjabber/liblibjabber.a ../connwrap/libconnwrap.a