mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-30 19:49:35 -05:00
Minor changes to support parallel make.
This commit is contained in:
parent
61d0ffd135
commit
5692be1fe4
1 changed files with 15 additions and 29 deletions
|
|
@ -36,29 +36,27 @@ XXXLIBS = $(LTHREAD_LIBS)
|
|||
BUILD_OPT = "--enable-slapd"
|
||||
BUILD_SRV = @BUILD_SLAPD@
|
||||
|
||||
all-local-srv: FORCE
|
||||
$(MAKE) $(MFLAGS) backendslib
|
||||
$(MAKE) $(MFLAGS) slapd
|
||||
(cd tools; $(MAKE) $(MFLAGS) all)
|
||||
$(MAKE) $(MFLAGS) all-cffiles
|
||||
BACKENDS=back-*
|
||||
|
||||
slapd: version.o
|
||||
all-local-srv: slapd all-cffiles tools
|
||||
|
||||
tools: libbackends.a
|
||||
|
||||
slapd: version.o libbackends.a
|
||||
$(LTLINK) -o $@ $(OBJS) version.o $(LIBS)
|
||||
|
||||
sslapd: version.o
|
||||
sslapd: version.o libbackends.a
|
||||
$(LTLINK) -static -o $@ $(OBJS) version.o $(LIBS)
|
||||
|
||||
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
|
||||
$(BACKENDS) tools: FORCE
|
||||
@ if [ -d $@ ]; then \
|
||||
echo " "; echo " cd $@; $(MAKE) $(MFLAGS) all"; \
|
||||
cd $@; $(MAKE) $(MFLAGS) all ; \
|
||||
fi
|
||||
|
||||
libbackends.a: .backend
|
||||
.backend:
|
||||
|
||||
libbackends.a: .backend $(BACKENDS)
|
||||
@$(RM) -r tmp
|
||||
@$(MKDIR) tmp
|
||||
@-for i in back-*/*.a; do \
|
||||
|
|
@ -150,15 +148,3 @@ install-conf: FORCE
|
|||
install-tools: FORCE
|
||||
@-$(MKDIR) $(sbindir)
|
||||
(cd tools; $(MAKE) $(MFLAGS) install)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue