]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
Fail if we can't change to a directory
authorOndřej Kuzník <ondra@openldap.org>
Wed, 25 Jul 2018 15:18:20 +0000 (16:18 +0100)
committerOndřej Kuzník <ondra@openldap.org>
Wed, 25 Jul 2018 15:19:54 +0000 (16:19 +0100)
Makefile.in
build/dir.mk
servers/slapd/Makefile.in

index 743ad79f9ec1cd692cd5a148f819f89043324ec3..187f48fa286913890ccfca570230992db52145d0 100644 (file)
@@ -35,4 +35,4 @@ distclean: veryclean FORCE
 
 check: test
 test: FORCE
-       cd tests; $(MAKE) test
+       cd tests && $(MAKE) test
index 4bdbac2e456197a6280a6f461b1a3e284694a464..519e25af4f07e1211537d6f34ef9abc1fcc00de9 100644 (file)
@@ -21,7 +21,7 @@ all-common: FORCE
        @echo "Making all in `$(PWD)`"
        @for i in $(SUBDIRS) $(ALLDIRS); do             \
                echo "  Entering subdirectory $$i";             \
-               ( cd $$i; $(MAKE) $(MFLAGS) all );              \
+               ( cd $$i && $(MAKE) $(MFLAGS) all );            \
                if test $$? != 0 ; then exit 1; fi ;    \
                echo " ";                                                               \
        done
@@ -30,7 +30,7 @@ install-common: FORCE
        @echo "Making install in `$(PWD)`"
        @for i in $(SUBDIRS) $(INSTALLDIRS); do         \
                echo "  Entering subdirectory $$i";             \
-               ( cd $$i; $(MAKE) $(MFLAGS) install );  \
+               ( cd $$i && $(MAKE) $(MFLAGS) install );        \
                if test $$? != 0 ; then exit 1; fi ;    \
                echo " ";                                                               \
        done
@@ -39,7 +39,7 @@ clean-common: FORCE
        @echo "Making clean in `$(PWD)`"
        @for i in $(SUBDIRS) $(CLEANDIRS); do           \
                echo "  Entering subdirectory $$i";             \
-               ( cd $$i; $(MAKE) $(MFLAGS) clean );    \
+               ( cd $$i && $(MAKE) $(MFLAGS) clean );  \
                if test $$? != 0 ; then exit 1; fi ;    \
                echo " ";                                                               \
        done
@@ -48,7 +48,7 @@ veryclean-common: FORCE
        @echo "Making veryclean in `$(PWD)`"
        @for i in $(SUBDIRS) $(CLEANDIRS); do           \
                echo "  Entering subdirectory $$i";             \
-               ( cd $$i; $(MAKE) $(MFLAGS) veryclean );        \
+               ( cd $$i && $(MAKE) $(MFLAGS) veryclean );      \
                if test $$? != 0 ; then exit 1; fi ;    \
                echo " ";                                                               \
        done
@@ -57,7 +57,7 @@ depend-common: FORCE
        @echo "Making depend in `$(PWD)`"
        @for i in $(SUBDIRS) $(DEPENDDIRS); do          \
                echo "  Entering subdirectory $$i";             \
-               ( cd $$i; $(MAKE) $(MFLAGS) depend );   \
+               ( cd $$i && $(MAKE) $(MFLAGS) depend ); \
                if test $$? != 0 ; then exit 1; fi ;    \
                echo " ";                                                               \
        done
index 7116cf1004b6aac2d8fd2e5651c4b6115eb75efc..647853c88cd5bf88717390f2e0af7b6478f05562 100644 (file)
@@ -260,7 +260,7 @@ slapd.exp: libslapd.a
                --base-file slapd.base --output-exp $@
 
 slapi/libslapi.la: FORCE
-       (cd slapi; $(MAKE) $(MFLAGS) all)
+       cd slapi && $(MAKE) $(MFLAGS) all
 
 slapd: $(SLAPD_DEPENDS) @LIBSLAPI@
        $(LTLINK) -o $@ $(SLAPD_OBJECTS) $(LIBS) \
@@ -274,11 +274,11 @@ sslapd: version.o
        $(LTLINK) -static -o $@ $(OBJS) version.o $(LIBS) $(WRAP_LIBS)
 
 dummy $(SLAPD_DYNAMIC_BACKENDS): slapd
-       cd $@; $(MAKE) $(MFLAGS) all
+       cd $@ && $(MAKE) $(MFLAGS) all
        @touch $@
 
 dynamic_overlays: slapd
-       cd overlays; $(MAKE) $(MFLAGS) dynamic
+       cd overlays && $(MAKE) $(MFLAGS) dynamic
 
 #
 # In Windows, dynamic backends have to be built after slapd. For this
@@ -289,8 +289,8 @@ dynamic_overlays: slapd
            echo "building static backends..."; \
            for i in XX $(SLAPD_STATIC_BACKENDS); do \
                if test $$i != XX; then \
-                   echo " "; echo "  cd $$i; $(MAKE) $(MFLAGS) all"; \
-                   ( cd $$i; $(MAKE) $(MFLAGS) all ); \
+                   echo " "; echo "  cd $$i && $(MAKE) $(MFLAGS) all"; \
+                   ( cd $$i && $(MAKE) $(MFLAGS) all ); \
                    if test $$? != 0; then exit 1; fi; \
                fi; \
            done; \
@@ -322,7 +322,7 @@ libbackends.a: .backend
        @ls -l libbackends.a; echo ""
 
 liboverlays.a: FORCE
-       cd overlays; $(MAKE) $(MFLAGS) static
+       cd overlays && $(MAKE) $(MFLAGS) static
 
 version.c: Makefile
        @-$(RM) $@
@@ -335,8 +335,8 @@ backends.o: backends.c $(srcdir)/slap.h
 depend-local-srv: FORCE
        @for i in $(SUBDIRS); do \
                if test -d $$i && test -f $$i/Makefile ; then \
-                       echo; echo "  cd $$i; $(MAKE) $(MFLAGS) depend"; \
-                       ( cd $$i; $(MAKE) $(MFLAGS) depend ); \
+                       echo; echo "  cd $$i && $(MAKE) $(MFLAGS) depend"; \
+                       ( cd $$i && $(MAKE) $(MFLAGS) depend ); \
                        if test $$? != 0 ; then exit 1; fi ; \
                fi; \
        done
@@ -351,8 +351,8 @@ veryclean-local:
 clean-local-srv: FORCE
        @for i in $(SUBDIRS); do \
                if test -d $$i && test -f $$i/Makefile ; then \
-                       echo; echo "  cd $$i; $(MAKE) $(MFLAGS) clean"; \
-                       ( cd $$i; $(MAKE) $(MFLAGS) clean ); \
+                       echo; echo "  cd $$i && $(MAKE) $(MFLAGS) clean"; \
+                       ( cd $$i && $(MAKE) $(MFLAGS) clean ); \
                        if test $$? != 0 ; then exit 1; fi ; \
                fi; \
        done
@@ -361,8 +361,8 @@ clean-local-srv: FORCE
 veryclean-local-srv: FORCE
        @for i in $(SUBDIRS); do \
                if test -d $$i && test -f $$i/Makefile ; then \
-                       echo; echo "  cd $$i; $(MAKE) $(MFLAGS) clean"; \
-                       ( cd $$i; $(MAKE) $(MFLAGS) veryclean ); \
+                       echo; echo "  cd $$i && $(MAKE) $(MFLAGS) clean"; \
+                       ( cd $$i && $(MAKE) $(MFLAGS) veryclean ); \
                fi; \
        done
 
@@ -382,8 +382,8 @@ install-slapd: FORCE
                slapd$(EXEEXT) $(DESTDIR)$(libexecdir)
        @for i in $(SUBDIRS); do \
            if test -d $$i && test -f $$i/Makefile ; then \
-               echo; echo "  cd $$i; $(MAKE) $(MFLAGS) install"; \
-               ( cd $$i; $(MAKE) $(MFLAGS) install ); \
+               echo; echo "  cd $$i && $(MAKE) $(MFLAGS) install"; \
+               ( cd $$i && $(MAKE) $(MFLAGS) install ); \
                if test $$? != 0 ; then exit 1; fi ; \
            fi; \
        done