-if test $use_last_backend = yes; then
- AC_MSG_RESULT([yes])
- AC_DEFINE(CNID_BACKEND_LAST, 1, [Define if CNID LAST scheme backend should be compiled.])
- if test x"$DEFAULT_CNID_SCHEME" = x; then
- DEFAULT_CNID_SCHEME=last
- fi
-else
- AC_MSG_RESULT([no])
-fi
-
-dnl Determine whether or not to use HASH DID scheme
-AC_MSG_CHECKING([whether or not to use HASH DID scheme])
-AC_ARG_WITH(cnid-hash-backend,
- [ --with-cnid-hash-backend enable HASH CNID scheme],
- if test x"$withval" = x"no"; then
- use_hash_backend=no
- else
- use_hash_backend=yes
- fi
- ,use_hash_backend=no
-)
-
-if test $use_hash_backend = yes; then
- AC_MSG_RESULT([yes])
- AC_DEFINE(CNID_BACKEND_HASH, 1, [Define if CNID HASH scheme backend should be compiled.])
- if test x"$DEFAULT_CNID_SCHEME" = x; then
- DEFAULT_CNID_SCHEME=hash
- fi
- else
- AC_MSG_RESULT([no])
- fi
-
-dnl Determine whether or not to use TDB DID scheme
-AC_MSG_CHECKING([whether or not to use TDB DID scheme])
-AC_ARG_WITH(cnid-tdb-backend,
- [ --with-cnid-tdb-backend enable DID CNID scheme],
- if test x"$withval" = x"no"; then
- use_tdb_backend=no
- else
- use_tdb_backend=yes
- fi
- ,use_tdb_backend=no
-)
-
-if test $use_tdb_backend = yes; then
- AC_MSG_RESULT([yes])
- AC_DEFINE(CNID_BACKEND_TDB, 1, [Define if CNID TDB scheme backend should be compiled.])
- if test x"$DEFAULT_TDB_SCHEME" = x; then
- DEFAULT_TDB_SCHEME=tdb
- fi
-else
- AC_MSG_RESULT([no])
-fi
-
-dnl Determine whether or not to use MTAB DID scheme
-AC_MSG_CHECKING([whether or not to use MTAB DID scheme])
-AC_ARG_WITH(cnid-mtab-backend,
- [ --with-cnid-mtab-backend enable MTAB CNID scheme],
- if test x"$withval" = x"no"; then
- use_mtab_backend=no
- else
- use_mtab_backend=yes
- fi
- ,use_mtab_backend=no
-)
-
-if test $use_mtab_backend = yes; then
- AC_MSG_RESULT([yes])
- AC_DEFINE(CNID_BACKEND_MTAB, 1, [Define if CNID MTAB scheme backend should be compiled.])
- if test x"$DEFAULT_CNID_SCHEME" = x; then
- DEFAULT_CNID_SCHEME=mtab
-fi
-else
- AC_MSG_RESULT([no])
-fi
-
-dnl Set default DID scheme
-AC_MSG_CHECKING([default DID scheme])
-AC_ARG_WITH(cnid-default-backend,
- [ --with-cnid-default-backend=val set default DID scheme],
- if test x"$withval" = x; then
- AC_MSG_RESULT([ignored])
- else
- DEFAULT_CNID_SCHEME=$withval
- AC_MSG_RESULT($DEFAULT_CNID_SCHEME)
- fi
- ,AC_MSG_RESULT($DEFAULT_CNID_SCHEME)
-)
-
-if test x"$DEFAULT_CNID_SCHEME" = x; then
- AC_MSG_ERROR([No DID schemes compiled in ])
-fi
-
-#eval "default_scheme_selected=\$use_$DEFAULT_CNID_SCHEME_backend"
-#echo "default_scheme_selected=[$default_scheme_selected]"
-#if test x"$default_scheme_selected" = xyes; then
-# AC_MSG_CHECKING([Checking whether default CNID scheme has been activated])
-# AC_MSG_RESULT([yes])
-#else
-# AC_MSG_ERROR([Default CNID scheme is disabled ! Enable it or select other as default.])
-#fi
-
-AC_DEFINE_UNQUOTED(DEFAULT_CNID_SCHEME, "$DEFAULT_CNID_SCHEME", [Default CNID scheme to be used])
-
-dnl Check for Berkeley DB library
-if test "x$bdb_required" = "xyes"; then
- AC_PATH_BDB(, [AC_MSG_ERROR([Berkeley DB library not found!])])
-fi