Using stable LLVM release
This commit is contained in:
@@ -26,8 +26,7 @@ def get_llvm():
|
|||||||
if platform.system() == "Windows":
|
if platform.system() == "Windows":
|
||||||
return '', ''
|
return '', ''
|
||||||
# download if nothing is installed
|
# download if nothing is installed
|
||||||
# name = 'clang+llvm-11.0.1-x86_64-linux-gnu-ubuntu-16.04'
|
name = 'clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04'
|
||||||
name = 'clang+llvm-14.0.0-rc2-x86_64-linux-gnu-ubuntu-18.04'
|
|
||||||
dir = '/tmp'
|
dir = '/tmp'
|
||||||
llvm_include_dir = '{dir}/{name}/include'.format(dir=dir, name=name)
|
llvm_include_dir = '{dir}/{name}/include'.format(dir=dir, name=name)
|
||||||
llvm_library_dir = '{dir}/{name}/lib'.format(dir=dir, name=name)
|
llvm_library_dir = '{dir}/{name}/lib'.format(dir=dir, name=name)
|
||||||
@@ -36,7 +35,7 @@ def get_llvm():
|
|||||||
shutil.rmtree(os.path.join(dir, name))
|
shutil.rmtree(os.path.join(dir, name))
|
||||||
except Exception:
|
except Exception:
|
||||||
pass
|
pass
|
||||||
url = "https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.0-rc2/{name}.tar.xz".format(name=name)
|
url = "https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.0/{name}.tar.xz".format(name=name)
|
||||||
print('downloading and extracting ' + url + '...')
|
print('downloading and extracting ' + url + '...')
|
||||||
ftpstream = urllib.request.urlopen(url)
|
ftpstream = urllib.request.urlopen(url)
|
||||||
file = tarfile.open(fileobj=ftpstream, mode="r|xz")
|
file = tarfile.open(fileobj=ftpstream, mode="r|xz")
|
||||||
|
Reference in New Issue
Block a user