diff options
Diffstat (limited to 'source4/lib/ldb/popt.m4')
-rw-r--r-- | source4/lib/ldb/popt.m4 | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/source4/lib/ldb/popt.m4 b/source4/lib/ldb/popt.m4 new file mode 100644 index 0000000000..7c7969fa9d --- /dev/null +++ b/source4/lib/ldb/popt.m4 @@ -0,0 +1,29 @@ +################################################# +# Check to see if we should use an external src dir + +POPTDIR="" +AC_ARG_WITH(popt-src, +[ --with-popt-src set location of popt source], +[ +case "$withval" in + yes|no) + AC_MSG_ERROR([--with-popt-src called without argument]) + ;; + *) + POPTDIR="$withval" + ;; +esac ], +) + +if test x"$POPTDIR" = x; then + AC_CHECK_HEADERS(popt.h) + AC_CHECK_LIB(popt, poptGetContext) +else + POPTOBJ="findme.o popt.o poptconfig.o popthelp.o poptparse.o" + CFLAGS="$CFLAGS -I$POPTDIR" +fi + +AC_CHECK_HEADERS([float.h alloca.h]) +AC_CHECK_FUNCS(strerror) +AC_SUBST(POPTOBJ) +AC_SUBST(POPTDIR) |