From c156632c62214c7d611f187e148c51e8ed4060d5 Mon Sep 17 00:00:00 2001 From: Stephen Wilson Date: Sun, 20 Feb 2011 03:51:07 +0000 Subject: Do not try to descend into optional build directories if they do not exist. This makes the build logic symmetric for both the in tree and out of tree cases. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126070 91177308-0d34-0410-b5e6-96231b3b80d8 --- Makefile.rules | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'Makefile.rules') diff --git a/Makefile.rules b/Makefile.rules index eab886190c..363fa9605b 100644 --- a/Makefile.rules +++ b/Makefile.rules @@ -840,7 +840,9 @@ $(RecursiveTargets):: else $(RecursiveTargets):: $(Verb) for dir in $(OPTIONAL_DIRS); do \ - ($(MAKE) -C$$dir $@ ) || exit 1; \ + if [ -d $(PROJ_SRC_DIR)/$$dir ]; then\ + ($(MAKE) -C$$dir $@ ) || exit 1; \ + fi \ done endif endif -- cgit v1.2.3