X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=tests%2Frun.in;h=5b212f2386a8c1ed94c6cf14b1e70c71b9b83b81;hb=69adde23289dd6aff7cbfad8cf45e652d710879c;hp=08de40e8ace49f245db8761e98e250dd8a5dc69f;hpb=971cb362cdada8ce1134cd2d750ab164a62aab60;p=openldap diff --git a/tests/run.in b/tests/run.in index 08de40e8ac..5b212f2386 100644 --- a/tests/run.in +++ b/tests/run.in @@ -2,7 +2,7 @@ # $OpenLDAP$ ## This work is part of OpenLDAP Software . ## -## Copyright 1998-2003 The OpenLDAP Foundation. +## Copyright 1998-2005 The OpenLDAP Foundation. ## All rights reserved. ## ## Redistribution and use in source and binary forms, with or without @@ -22,26 +22,45 @@ LN_S="@LN_S@" export SRCDIR TOPSRCDIR LN_S -AC_BDB=@BUILD_BDB@ -AC_HDB=@BUILD_HDB@ -AC_LDBM=@BUILD_LDBM@ -AC_MONITOR=@BUILD_MONITOR@ -AC_CACHE=@BUILD_CACHE@ +# backends +AC_bdb=@BUILD_BDB@ +AC_hdb=@BUILD_HDB@ +AC_ldap=ldap@BUILD_LDAP@ +AC_ldbm=@BUILD_LDBM@ +AC_meta=meta@BUILD_META@ +AC_monitor=@BUILD_MONITOR@ +AC_relay=relay@BUILD_RELAY@ +AC_sql=sql@BUILD_SQL@ + +# overlays +AC_glue=glue@BUILD_GLUE@ +AC_pcache=pcache@BUILD_PROXYCACHE@ +AC_ppolicy=ppolicy@BUILD_PPOLICY@ +AC_refint=refint@BUILD_REFINT@ +AC_unique=unique@BUILD_UNIQUE@ +AC_rwm=rwm@BUILD_RWM@ +AC_syncprov=syncprov@BUILD_SYNCPROV@ + +# misc +AC_WITH_SASL=@WITH_SASL@ AC_WITH_TLS=@WITH_TLS@ +AC_WITH_MODULES_ENABLED=@WITH_MODULES_ENABLED@ -export AC_MONITOR AC_CACHE AC_WITH_TLS +export AC_bdb AC_hdb AC_ldap AC_ldbm AC_meta AC_monitor AC_relay AC_sql +export AC_glue AC_pcache AC_ppolicy AC_refint AC_unique AC_rwm AC_syncprov +export AC_WITH_SASL AC_WITH_TLS AC_WITH_MODULES_ENABLED if test ! -x ../servers/slapd/slapd ; then echo "Could not locate slapd(8)" exit 1 fi -if test $AC_BDB = yes ; then +if test $AC_bdb != no ; then BACKEND=bdb -elif test $AC_LDBM = yes ; then +elif test $AC_ldbm != no ; then BACKEND=ldbm -elif test $AC_HDB = yes ; then - BACKEND=hdbm +elif test $AC_hdb != no ; then + BACKEND=hdb else echo "Not configured with a suitable database backend" exit 1 @@ -92,7 +111,8 @@ while test $# -gt 0 ; do esac done -export BACKEND WAIT KILLSERVERS PRESERVE USERDATA +BACKENDTYPE=`eval 'echo $AC_'$BACKEND` +export BACKEND BACKENDTYPE WAIT KILLSERVERS PRESERVE USERDATA if test $# = 0 ; then echo "$USAGE"; exit 1 @@ -119,9 +139,6 @@ fi if test ! -r schema/core.schema ; then ${LN_S} ${TOPSRCDIR}/servers/slapd/schema schema fi -if test ! -r ucdata/UnicodeData.txt ; then - ${LN_S} ../libraries/liblunicode ucdata -fi if test -d testrun ; then if test $PRESERVE = no ; then @@ -153,7 +170,7 @@ if test $CLEAN = yes ; then echo "Cleaning up test run directory from this run." /bin/rm -rf testrun echo "Cleaning up symlinks." - /bin/rm -f testdata schema ucdata + /bin/rm -f testdata schema fi exit $RC