diff --git a/Code/Mantid/Build/Jenkins/buildscript b/Code/Mantid/Build/Jenkins/buildscript index d8a8172fcaf5..49d3bbefff97 100755 --- a/Code/Mantid/Build/Jenkins/buildscript +++ b/Code/Mantid/Build/Jenkins/buildscript @@ -21,10 +21,12 @@ if [[ ${JOB_NAME} == *clang* ]]; then clang --version export CC=clang export CXX=clang++ - COMPILERFILEPATH=`grep 'CMAKE_CXX_COMPILER:FILEPATH' $WORKSPACE/build/CMakeCache.txt 2>/dev/null` - if [[ $COMPILERFILEPATH != *clang++* ]]; then - # Removing the build directory entirely guarantees clang is used. - rm -rf $WORKSPACE/build + if [[ -e $WORKSPACE/build/CMakeCache.txt ]]; then + COMPILERFILEPATH=`grep 'CMAKE_CXX_COMPILER:FILEPATH' $WORKSPACE/build/CMakeCache.txt` + if [[ $COMPILERFILEPATH != *clang++* ]]; then + # Removing the build directory entirely guarantees clang is used. + rm -rf $WORKSPACE/build + fi fi fi