detach.o strdup.o tempnam.o repl.o lock.o \
schema.o schemaparse.o monitor.o configinfo.o
+LDAP_INCDIR= ../../include
+LDAP_LIBDIR= ../../libraries
+
BUILD_OPT = "--enable-slapd"
BUILD_SRV = @BUILD_SLAPD@
$(MAKE) $(MFLAGS) slapd
(cd tools; $(MAKE) $(MFLAGS) all)
-XDEFS = @SLAPD_DEFS@ @LDBM_DEFS@ @LTHREAD_DEFS@
XLIBS = @SLAPD_LIBS@ libbackends.a \
- -lavl -llutil -lldbm @LDBM_LIBS@ -llthread @LTHREAD_LIBS@
+ -lavl -llutil -lldbm @LDBM_LIBS@ -llthread @LTHREAD_LIBS@ @LUTIL_LIBS@
slapd: version.o
$(CC) $(LDFLGS) -o $@ $(OBJS) version.o $(LIBS)
fi
@ls -l libbackends.a
-version.c: libbackends.a $(OBJS) \
- $(LDAP_LIBDIR)/liblber.a \
- $(LDAP_LIBDIR)/liblldbm.a \
- $(LDAP_LIBDIR)/liblavl.a \
- $(LDAP_LIBDIR)/liblldif.a \
+version.c: libbackends.a $(OBJS) $(LDAP_LIBDEPEND) \
+ $(LDAP_LIBDIR)/libldbm.a \
+ $(LDAP_LIBDIR)/libavl.a \
+ $(LDAP_LIBDIR)/libldif.a \
+ $(LDAP_LIBDIR)/liblutil.a \
$(LDAP_LIBDIR)/liblthread.a
$(RM) $@
(u=$${USER-root} v=`$(CAT) $(VERSIONFILE)` d=`$(PWD)` h=`$(HOSTNAME)` \
t=`$(DATE)`; $(SED) -e "s|%WHEN%|$${t}|" \
-e "s|%WHOANDWHERE%|$${u}@$${h}:$${d}|" \
-e "s|%VERSION%|$${v}|" \
- < Version.c > $@)
+ < $(srcdir)/Version.c > $@)
clean-local: FORCE
@for i in back-* tools; do \
- if [ -d $$i ] ; then \
+ if [ -d $$i ]; then \
echo; echo " cd $$i; $(MAKE) $(MFLAGS) clean"; \
( cd $$i; $(MAKE) $(MFLAGS) clean ); \
fi; \