Changeset 190

Show
Ignore:
Timestamp:
03/19/2005 01:46:40 PM (3 years ago)
Author:
jan
Message:

more verbose information what is going to be built and dumped version to 1.4.0

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/configure.in

    r182 r190  
    22# Process this file with autoconf to produce a configure script. 
    33AC_PREREQ(2.57) 
    4 AC_INIT(lighttpd, 1.3.14, jan@kneschke.de) 
     4AC_INIT(lighttpd, 1.4.0, jan@kneschke.de) 
    55AC_CONFIG_SRCDIR([src/server.c]) 
    66 
     
    359359 AC_HELP_STRING([--enable-lfs],[Turn on Large File System (default)]), 
    360360 [case "${enableval}" in 
    361    yes) CPPFLAGS="${CPPFLAGS} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES" ;; 
    362     no) ;; 
     361   yes) CPPFLAGS="${CPPFLAGS} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES"; enable_lfs="yes" ;; 
     362    no) enable_lfs="no";; 
    363363     *) AC_MSG_ERROR(bad value ${enableval} for --enable-lfs) ;; 
    364   esac],[CPPFLAGS="${CPPFLAGS} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES"]) 
     364  esac],[CPPFLAGS="${CPPFLAGS} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES"; enable_lfs="yes"]) 
    365365AC_MSG_RESULT($enableval) 
    366366 
     
    399399AC_OUTPUT 
    400400 
     401 
     402do_build="mod_cgi mod_fastcgi mod_proxy mod_evhost mod_simple_vhost mod_access mod_alias mod_setenv mod_usertrack mod_auth mod_status mod_accesslog mod_rrdtool mod_secdownload mod_expire mod_compress mod_dirlisting mod_indexfiles mod_userdir"  
     403 
     404plugins="mod_rewrite mod_redirect mod_ssi" 
     405features="regex-conditionals" 
     406if test ! "x$PCRE_LIB" = x; then 
     407        do_build="$do_build $plugins" 
     408        enable_feature="$features" 
     409else 
     410        no_build="$no_build $plugins" 
     411        disable_feature="$features" 
     412fi 
     413 
     414plugins="mod_mysql_vhost" 
     415if test ! "x$MYSQL_LIBS" = x; then 
     416        do_build="$do_build $plugins" 
     417else 
     418        no_build="$no_build $plugins" 
     419fi 
     420 
     421plugins="mod_trigger_b4_dl" 
     422if test ! "x$GDBM_LIB" = x; then 
     423        do_build="$do_build $plugins" 
     424else 
     425        no_build="$no_build $plugins" 
     426fi 
     427 
     428 
     429features="compress-gzip compress-deflate" 
     430if test ! "x$Z_LIB" = x; then 
     431        enable_feature="$enable_feature $features" 
     432else 
     433        disable_feature="$disable_feature $features" 
     434fi 
     435 
     436features="compress-bzip2" 
     437if test ! "x$BZ_LIB" = x; then 
     438        enable_feature="$enable_feature $features" 
     439else 
     440        disable_feature="$disable_feature $features" 
     441fi 
     442 
     443features="auth-ldap" 
     444if test ! "x$LDAP_LIB" = x; then 
     445        enable_feature="$enable_feature $features" 
     446else 
     447        disable_feature="$disable_feature $features" 
     448fi 
     449 
     450features="network-openssl" 
     451if test ! "x$SSL_LIB" = x; then 
     452        enable_feature="$enable_feature $features" 
     453else 
     454        disable_feature="$disable_feature $features" 
     455fi 
     456 
     457# no crypt call 
     458features="auth-crypt" 
     459if test "$ac_cv_search_crypt" = no; then 
     460        disable_feature="$disable_feature $features" 
     461else 
     462        enable_feature="$enable_feature $features" 
     463fi 
     464 
     465features="network-ipv6" 
     466if test "$ac_cv_ipv6_support" = yes; then 
     467        enable_feature="$enable_feature $features" 
     468else 
     469        disable_feature="$disable_feature $features" 
     470fi 
     471 
     472features="large-files" 
     473if test "$enable_lfs" = yes; then 
     474        enable_feature="$enable_feature $features" 
     475else 
     476        disable_feature="$disable_feature $features" 
     477fi 
     478 
     479## post processing 
     480do_build=`echo $do_build | sed 's/ /\n/g' | sort` 
     481no_build=`echo $no_build | sed 's/ /\n/g' | sort` 
     482enable_feature=`echo $enable_feature | sed 's/ /\n/g' | sort` 
     483disable_feature=`echo $disable_feature | sed 's/ /\n/g' | sort` 
     484 
     485## output 
     486 
    401487$ECHO 
    402488$ECHO "Plugins:" 
    403489$ECHO 
    404 if test ! "x$PCRE_LIB" = x; then 
    405   $ECHO "mod_rewrite     : enabled" 
    406   $ECHO "mod_redirect    : enabled" 
    407   $ECHO "mod_ssi         : enabled" 
    408 else 
    409   $ECHO "mod_rewrite     : disabled (libpcre missing)" 
    410   $ECHO "mod_redirect    : disabled (libpcre missing)" 
    411   $ECHO "mod_ssi         : disabled (libpcre missing)" 
    412 fi 
    413  
    414 $ECHO "mod_cgi         : enabled" 
    415 $ECHO "mod_fastcgi     : enabled" 
    416 $ECHO "mod_proxy       : enabled" 
    417 $ECHO "mod_evhost      : enabled" 
    418 $ECHO "mod_simple_vhost: enabled" 
    419  
    420 if test "x$MYSQL_LIBS" = x; then 
    421   $ECHO "mod_mysql_vhost : disabled (libmysqlclient missing or mysql support disabled)" 
    422 else 
    423   $ECHO "mod_mysql_vhost : enabled" 
    424 fi 
    425  
    426 $ECHO "mod_access      : enabled" 
    427 $ECHO "mod_alias       : enabled" 
    428 $ECHO "mod_setenv      : enabled" 
    429 $ECHO "mod_usertrack   : enabled" 
    430 if test "x$Z_LIB" = x; then 
    431   $ECHO "mod_compress    : disabled (libz missing)" 
    432 else 
    433   $ECHO "mod_compress    : enabled" 
    434 fi 
    435  
    436 # no crypt call 
    437 if test "$ac_cv_search_crypt" = no; then 
    438   $ECHO "mod_auth        : enabled, crypt() support disabled" 
    439 else 
    440   $ECHO "mod_auth        : enabled" 
    441 fi 
    442 $ECHO "mod_status      : enabled" 
    443 $ECHO "mod_accesslog   : enabled" 
    444 $ECHO "mod_rrdtool     : enabled" 
    445 $ECHO "mod_secdownload : enabled" 
    446 $ECHO "mod_expire      : enabled" 
     490 
     491$ECHO "enabled: " 
     492i=0 
     493for p in $do_build; do 
     494        $ECHO "  $p" 
     495done 
     496 
     497$ECHO "disabled: " 
     498for p in $no_build; do 
     499        $ECHO "  $p" 
     500done 
    447501 
    448502$ECHO 
     503$ECHO "Features:" 
     504$ECHO 
     505 
     506$ECHO "enabled: " 
     507i=0 
     508p="" 
     509for p in $enable_feature; do 
     510        $ECHO "  $p" 
     511done 
     512 
     513$ECHO "disabled: " 
     514for p in $disable_feature; do 
     515        $ECHO "  $p" 
     516done 
     517 
     518$ECHO