]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/Makefile.in
Fix -USLAPD_RLOOKUPS
[openldap] / servers / slapd / Makefile.in
index 86ea826f9004e64044eabe5059ca9fc23a4ecf99..b442e97cba65fdef441b4c3ebb1ef13f0ff5ce59 100644 (file)
@@ -11,7 +11,7 @@ SRCS  = main.c daemon.c connection.c search.c filter.c add.c charray.c \
                phonetic.c acl.c str2filter.c aclparse.c init.c user.c \
                repl.c lock.c controls.c extended.c \
                schema.c schemaparse.c monitor.c configinfo.c \
-               root_dse.c module.c
+               root_dse.c module.c suffixalias.c
 OBJS   = main.o daemon.o connection.o search.o filter.o add.o charray.o \
                attr.o entry.o config.o backend.o result.o operation.o \
                dn.o compare.o modify.o delete.o modrdn.o ch_malloc.o \
@@ -19,7 +19,7 @@ OBJS  = main.o daemon.o connection.o search.o filter.o add.o charray.o \
                phonetic.o acl.o str2filter.o aclparse.o init.o user.o \
                repl.o lock.o controls.o extended.o \
                schema.o schemaparse.o monitor.o configinfo.o \
-               root_dse.o module.o
+               root_dse.o module.o suffixalias.o
 
 LDAP_INCDIR= ../../include
 LDAP_LIBDIR= ../../libraries
@@ -36,27 +36,29 @@ XXXLIBS = $(LTHREAD_LIBS)
 BUILD_OPT = "--enable-slapd"
 BUILD_SRV = @BUILD_SLAPD@
 
-BACKENDS=back-*
+all-local-srv: FORCE
+       $(MAKE) $(MFLAGS) backendslib
+       $(MAKE) $(MFLAGS) slapd
+       (cd tools; $(MAKE) $(MFLAGS) all)
+       $(MAKE) $(MFLAGS) all-cffiles
 
-all-local-srv: slapd all-cffiles tools
-
-tools: libbackends.a
-
-slapd: version.o libbackends.a
+slapd: version.o
        $(LTLINK) -o $@ $(OBJS) version.o $(LIBS)
 
-sslapd: version.o libbackends.a
+sslapd: version.o
        $(LTLINK) -static -o $@ $(OBJS) version.o $(LIBS)
 
-$(BACKENDS) tools:     FORCE
-       @ if [ -d $@ ]; then \
-               echo " "; echo "  cd $@; $(MAKE) $(MFLAGS) all"; \
-               cd $@; $(MAKE) $(MFLAGS) all ; \
-       fi
-
-.backend:
+backendslib:   FORCE
+       @for i in back-*; do \
+               if [ -d $$i ]; then \
+                       echo " "; echo "  cd $$i; $(MAKE) $(MFLAGS) all"; \
+                       ( cd $$i; $(MAKE) $(MFLAGS) all ); \
+               fi; \
+       done; \
+       echo " "; \
+       $(MAKE) $(MFLAGS) libbackends.a
 
-libbackends.a: .backend $(BACKENDS)
+libbackends.a: .backend
        @$(RM) -r tmp
        @$(MKDIR) tmp
        @-for i in back-*/*.a; do \
@@ -148,3 +150,15 @@ install-conf: FORCE
 install-tools: FORCE
        @-$(MKDIR) $(sbindir)
        (cd tools; $(MAKE) $(MFLAGS) install)
+
+
+
+
+
+
+
+
+
+
+
+