[cmake] Try to appease the buildbots.
authorFilipe Cabecinhas <me@filcab.net>
Tue, 1 Mar 2016 15:07:19 +0000 (15:07 +0000)
committerFilipe Cabecinhas <me@filcab.net>
Tue, 1 Mar 2016 15:07:19 +0000 (15:07 +0000)
llvm-svn: 262340

clang/runtime/CMakeLists.txt

index 26d6c12..99298e1 100644 (file)
@@ -27,7 +27,10 @@ set(COMPILER_RT_SRC_ROOT ${LLVM_MAIN_SRC_DIR}/projects/compiler-rt)
 # This is the same behavior (try "internal", then check the LLVM_EXTERNAL_...
 # variable) as in add_llvm_external_project
 if(NOT EXISTS ${COMPILER_RT_SRC_ROOT})
-  set(COMPILER_RT_SRC_ROOT ${LLVM_EXTERNAL_COMPILER_RT_SOURCE_DIR})
+  # We don't want to set it if LLVM_EXTERNAL_COMPILER_RT_SOURCE_DIR is ""
+  if(${LLVM_EXTERNAL_COMPILER_RT_SOURCE_DIR})
+    set(COMPILER_RT_SRC_ROOT ${LLVM_EXTERNAL_COMPILER_RT_SOURCE_DIR})
+  endif()
 endif()
 
 if(LLVM_BUILD_EXTERNAL_COMPILER_RT AND EXISTS ${COMPILER_RT_SRC_ROOT}/)