diff --git a/build/LLVM.lua b/build/LLVM.lua index 00ce0eff..507fcbad 100644 --- a/build/LLVM.lua +++ b/build/LLVM.lua @@ -25,7 +25,13 @@ function SearchLLVM() end function get_llvm_build_dir() - return path.join(LLVMRootDir, get_llvm_package_name()) + local packageDir = path.join(LLVMRootDir, get_llvm_package_name()) + local buildDir = path.join(LLVMRootDir, "build") + if os.isdir(buildDir) then + return buildDir + else + return packageDir + end end function SetupLLVMIncludes()