aboutsummaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure16
1 files changed, 13 insertions, 3 deletions
diff --git a/configure b/configure
index 88307d88..b3a98086 100755
--- a/configure
+++ b/configure
@@ -19,6 +19,7 @@ libevent='/usr/'
pidfile='/var/run/bitlbee.pid'
ipcsocket='/var/run/bitlbee.sock'
pcdir='$prefix/lib/pkgconfig'
+systemlibdirs="/lib /usr/lib /usr/local/lib"
msn=1
jabber=1
@@ -108,9 +109,9 @@ CONFIG=$config
INCLUDEDIR=$includedir
PCDIR=$pcdir
+TARGET=$target
ARCH=$arch
CPU=$cpu
-OUTFILE=bitlbee
DESTDIR=
LFLAGS=
@@ -133,13 +134,18 @@ cat<<EOF>config.h
#define CPU "$cpu"
EOF
+
+
if [ -n "$target" ]; then
- PKG_CONFIG_PATH=/usr/$target/lib/pkgconfig
+ PKG_CONFIG_LIBDIR=/usr/$target/lib/pkgconfig
+ export PKG_CONFIG_LIBDIR
PATH=/usr/$target/bin:$PATH
CC=$target-cc
LD=$target-ld
+ systemlibdirs="/usr/$target/lib"
fi
+
if [ "$debug" = "1" ]; then
[ -z "$CFLAGS" ] && CFLAGS=-g
echo 'DEBUG=1' >> Makefile.settings
@@ -284,6 +290,8 @@ elif [ "$ssl" = "gnutls" ]; then
detect_gnutls
elif [ "$ssl" = "nss" ]; then
detect_nss
+elif [ "$ssl" = "sspi" ]; then
+ echo
elif [ "$ssl" = "openssl" ]; then
echo
echo 'No detection code exists for OpenSSL. Make sure that you have a complete'
@@ -340,7 +348,7 @@ fi;
echo 'SSL_CLIENT=ssl_'$ssl'.o' >> Makefile.settings
-for i in /lib /usr/lib /usr/local/lib; do
+for i in $systemlibdirs; do
if [ -f $i/libresolv.a ]; then
echo '#define HAVE_RESOLV_A' >> config.h
echo 'EFLAGS+='$i'/libresolv.a' >> Makefile.settings
@@ -500,6 +508,8 @@ AIX )
CYGWIN* )
echo 'Cygwin is not officially supported.'
;;
+Windows )
+;;
* )
echo 'We haven'\''t tested BitlBee on many platforms yet, yours is untested. YMMV.'
echo 'Please report any problems at http://bugs.bitlbee.org/.'