diff --git a/build/envsetup.sh b/build/envsetup.sh index 9297b58d..3cc10e7a 100644 --- a/build/envsetup.sh +++ b/build/envsetup.sh @@ -934,3 +934,10 @@ function fixup_common_out_dir() { mkdir -p ${common_out_dir} fi } + +# 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 +fi