diff --git a/build/envsetup.sh b/build/envsetup.sh index 3cc10e7a..74d8f4d2 100644 --- a/build/envsetup.sh +++ b/build/envsetup.sh @@ -937,7 +937,14 @@ function fixup_common_out_dir() { # Enable SD-LLVM if available if [ -d $(gettop)/prebuilts/snapdragon-llvm/toolchains ]; then - export SDCLANG=true - export SDCLANG_PATH=$(gettop)/prebuilts/snapdragon-llvm/toolchains/llvm-Snapdragon_LLVM_for_Android_3.8/prebuilt/linux-x86_64/bin - export SDCLANG_LTO_DEFS=$(gettop)/device/qcom/common/sdllvm-lto-defs.mk + case `uname -s` in + Darwin) + # Darwin is not supported yet + ;; + *) + export SDCLANG=true + export SDCLANG_PATH=$(gettop)/prebuilts/snapdragon-llvm/toolchains/llvm-Snapdragon_LLVM_for_Android_3.8/prebuilt/linux-x86_64/bin + export SDCLANG_LTO_DEFS=$(gettop)/device/qcom/common/sdllvm-lto-defs.mk + ;; + esac fi