From: Stephen Wilson Date: Sun, 20 Feb 2011 03:51:07 +0000 (+0000) Subject: Do not try to descend into optional build directories if they do not X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=c156632c62214c7d611f187e148c51e8ed4060d5;p=oota-llvm.git 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 --- diff --git a/Makefile.rules b/Makefile.rules index eab886190cc..363fa9605b5 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