Changes in configure [41a94dd:b2b7f52]
Legend:
- Unmodified
- Added
- Removed
-
configure
r41a94dd rb2b7f52 39 39 40 40 events=glib 41 ldap=0 41 42 ssl=auto 42 43 … … 211 212 echo CFLAGS+=-I${srcdir} -I${srcdir}/lib -I${srcdir}/protocols -I. >> Makefile.settings 212 213 213 echo CFLAGS+=-DHAVE_CONFIG_H -D_GNU_SOURCE>> Makefile.settings214 echo CFLAGS+=-DHAVE_CONFIG_H >> Makefile.settings 214 215 215 216 if [ -n "$CC" ]; then … … 324 325 ret=0; 325 326 fi; 327 } 328 329 detect_ldap() 330 { 331 TMPFILE=$(mktemp /tmp/bitlbee-configure.XXXXXX) 332 if $CC -o $TMPFILE -shared -lldap 2>/dev/null >/dev/null; then 333 cat<<EOF>>Makefile.settings 334 EFLAGS+=-lldap 335 CFLAGS+= 336 EOF 337 ldap=1 338 rm -f $TMPFILE 339 ret=1 340 else 341 ldap=0 342 ret=0 343 fi 326 344 } 327 345 … … 439 457 STORAGES="xml" 440 458 459 if [ "$ldap" = "auto" ]; then 460 detect_ldap 461 fi 462 463 if [ "$ldap" = 0 ]; then 464 echo "#undef WITH_LDAP" >> config.h 465 elif [ "$ldap" = 1 ]; then 466 echo 467 echo 'LDAP support is a work in progress and does NOT work AT ALL right now.' 468 echo 469 exit 1 470 471 echo "#define WITH_LDAP 1" >> config.h 472 STORAGES="$STORAGES ldap" 473 fi 474 441 475 for i in $STORAGES; do 442 476 STORAGE_OBJS="$STORAGE_OBJS storage_$i.o"
Note: See TracChangeset
for help on using the changeset viewer.