summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--c/src/make/directory.cfg2
-rw-r--r--make/directory.cfg2
2 files changed, 4 insertions, 0 deletions
diff --git a/c/src/make/directory.cfg b/c/src/make/directory.cfg
index da8a9038a4..fedb721e93 100644
--- a/c/src/make/directory.cfg
+++ b/c/src/make/directory.cfg
@@ -22,9 +22,11 @@ ifeq ($(RTEMS_USE_OWN_PDIR),yes)
$(RECURSE_TARGETS):
@$(ECHO); \
BASEDIR=`pwd`; \
+ test -d $$BASEDIR || $(EXIT_CMD) ; \
for subd in $(SUB_DIRS) xxx; \
do if [ $$subd != xxx ] ; then \
cd $$BASEDIR; \
+ test -d $$subd || $(EXIT_CMD) ; \
$(ECHO); \
$(ECHO) "*** $$BASEDIR/$$subd ($@)" ; \
cmd="cd $$subd; $(MAKE) $(RULE)"; \
diff --git a/make/directory.cfg b/make/directory.cfg
index da8a9038a4..fedb721e93 100644
--- a/make/directory.cfg
+++ b/make/directory.cfg
@@ -22,9 +22,11 @@ ifeq ($(RTEMS_USE_OWN_PDIR),yes)
$(RECURSE_TARGETS):
@$(ECHO); \
BASEDIR=`pwd`; \
+ test -d $$BASEDIR || $(EXIT_CMD) ; \
for subd in $(SUB_DIRS) xxx; \
do if [ $$subd != xxx ] ; then \
cd $$BASEDIR; \
+ test -d $$subd || $(EXIT_CMD) ; \
$(ECHO); \
$(ECHO) "*** $$BASEDIR/$$subd ($@)" ; \
cmd="cd $$subd; $(MAKE) $(RULE)"; \