mirror of
https://github.com/samba-team/samba.git
synced 2025-12-06 16:23:49 +03:00
r17696: attempt to allow ldb to use an external popt directory, so we can
point it at the popt sources in the samba source tree when building in the build farm
This commit is contained in:
committed by
Gerald (Jerry) Carter
parent
7cca1f83f4
commit
13e14e0f8d
@@ -8,13 +8,14 @@ includedir = @includedir@
|
||||
libdir = @libdir@
|
||||
bindir = @bindir@
|
||||
mandir = @mandir@
|
||||
VPATH = @srcdir@:@srcdir@/..
|
||||
VPATH = @srcdir@:@srcdir@/..:@POPTDIR@
|
||||
srcdir = @srcdir@
|
||||
builddir = @builddir@
|
||||
WITH_GCOV = @WITH_GCOV@
|
||||
WITH_LDAP = @WITH_LDAP@
|
||||
SLAPD = @SLAPD@
|
||||
WITH_SQLITE3 = @WITH_SQLITE3@
|
||||
POPTOBJ = @POPTOBJ@
|
||||
|
||||
ifeq ($(WITH_LDAP),yes)
|
||||
OPENLDAP_PREFIX=/usr
|
||||
@@ -71,7 +72,7 @@ MODULES_OBJ=$(MODDIR)/operational.o $(MODDIR)/schema.o $(MODDIR)/rdn_name.o \
|
||||
$(MODDIR)/objectclass.o \
|
||||
$(MODDIR)/paged_results.o $(MODDIR)/sort.o $(MODDIR)/asq.o
|
||||
|
||||
OBJS = $(MODULES_OBJ) $(COMMON_OBJ) $(LDB_TDB_OBJ) $(TDB_OBJ) $(TALLOC_OBJ) $(LDB_LDAP_OBJ) $(LDB_SQLITE3_OBJ)
|
||||
OBJS = $(MODULES_OBJ) $(COMMON_OBJ) $(LDB_TDB_OBJ) $(TDB_OBJ) $(TALLOC_OBJ) $(LDB_LDAP_OBJ) $(LDB_SQLITE3_OBJ) $(POPTOBJ)
|
||||
|
||||
LDB_LIB = lib/libldb.a
|
||||
|
||||
|
||||
29
source/lib/ldb/popt.m4
Normal file
29
source/lib/ldb/popt.m4
Normal file
@@ -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)
|
||||
Reference in New Issue
Block a user