e269811998-09-20Fredrik Hübinette (Hubbe) # $Id: configure.in,v 1.5 1998/09/20 08:32:36 hubbe Exp $
ab6aec1997-02-11Fredrik Hübinette (Hubbe) AC_INIT(ssleay.c)
6087ce1997-03-14Niels Möller AC_CONFIG_HEADER(config.h)
e269811998-09-20Fredrik Hübinette (Hubbe) AC_MODULE_INIT()
ab6aec1997-02-11Fredrik Hübinette (Hubbe) 
ea33d81997-09-07Henrik Grubbström (Grubba) AC_ARG_WITH(ssleay, [ --with-ssleay enable the ssleay-module],[],[with_ssleay=no])
ab6aec1997-02-11Fredrik Hübinette (Hubbe)  if test x$with_ssleay = xyes; then OLD_LDFLAGS=$LDFLAGS OLD_CPPFLAGS=$CPPFLAGS OLD_LIBS=$LIBS AC_MSG_CHECKING(Checking for existance of SSLeay) AC_CACHE_VAL(pike_cv_ssleay_exists, [ if test -d /usr/local/ssl ; then pike_cv_ssleay_exists="yes" else pike_cv_ssleay_exists="no" fi ]) AC_MSG_RESULT($pike_cv_ssleay_exists) if test x$pike_cv_ssleay_exists = xyes; then if test -d /usr/local/ssl/lib ; then echo Added /usr/local/ssl/lib to the library search path. LDFLAGS="-L/usr/local/ssl/lib ${LDFLAGS}" # link with libc first, so we get the right definition # of crypt() LDFLAGS="-lc ${LDFLAGS}" fi if test -d /usr/local/ssl/include ; then echo Added /usr/local/ssl/include to the include search path. CPPFLAGS="-I/usr/local/ssl/include ${CPPFLAGS}" fi pike_cv_ssleay="yes" AC_CHECK_LIB(crypto, ERR_print_errors_fp, [], [ pike_cv_ssleay="no" ]) AC_CHECK_LIB(ssl, SSL_use_PrivateKey_file, [], [ pike_cv_ssleay="no" ]) AC_MSG_CHECKING(Supported version of SSLeay) AC_MSG_RESULT($pike_cv_ssleay) if test x$pike_cv_ssleay = xyes; then AC_DEFINE(HAVE_SSLEAY) else # Restore variables, so we don't link with unnessesary libs LIBS=$OLD_LIBS CPPFLAGS=$OLD_CPPFLAGS LDFLAGS=$OLD_LDFLAGS fi fi fi AC_OUTPUT(Makefile,echo FOO >stamp-h )