Set up the CXX environment variables for Cmake to find the right compiler.

This commit is contained in:
Sridhar Periyasamy 2015-11-10 15:48:16 -08:00 committed by Bryan
parent d18385d5a4
commit 32e7a71a49

View file

@ -49,6 +49,26 @@ dotnet restore "$REPOROOT" --quiet --runtime "osx.10.10-x64" --runtime "ubuntu.1
[ -d "$STAGE1_DIR" ] && rm -Rf "$STAGE1_DIR"
banner "Building corehost"
# Set up the environment to be used for building with clang.
if which "clang-3.5" > /dev/null 2>&1
then
export CC="$(which clang-3.5)"
export CXX="$(which clang++-3.5)"
elif which "clang-3.6" > /dev/null 2>&1
then
export CC="$(which clang-3.6)"
export CXX="$(which clang++-3.6)"
elif which clang > /dev/null 2>&1
then
export CC="$(which clang)"
export CXX="$(which clang++)"
else
error "Unable to find Clang Compiler"
error "Install clang-3.5 or clang3.6"
exit 1
fi
pushd "$REPOROOT/src/corehost" 2>&1 >/dev/null
[ -d "cmake/$RID" ] || mkdir -p "cmake/$RID"
cd "cmake/$RID"