Add clang 19.1.7 on linux
This commit is contained in:
parent
90d3a5b81e
commit
92b6606a0e
@ -545,6 +545,53 @@ def get_manifest(is_windows):
|
|||||||
executables = []
|
executables = []
|
||||||
unzip_method = "default"
|
unzip_method = "default"
|
||||||
|
|
||||||
|
version = "19.1.7"
|
||||||
|
if is_windows:
|
||||||
|
download_url = f"https://github.com/llvm/llvm-project/releases/download/llvmorg-{version}/LLVM-{version}-win64.exe"
|
||||||
|
download_checksum = "asd"
|
||||||
|
unzip_method = '7zip'
|
||||||
|
executables = [
|
||||||
|
{
|
||||||
|
"path": f"bin/clang++.exe",
|
||||||
|
"checksum": "asd",
|
||||||
|
"symlink": [f"clang++-{version}.exe"],
|
||||||
|
"add_to_devenv_path": True,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": f"bin/clang.exe",
|
||||||
|
"checksum": "asd",
|
||||||
|
"symlink": [f"clang-{version}.exe"],
|
||||||
|
"add_to_devenv_path": True,
|
||||||
|
}
|
||||||
|
]
|
||||||
|
else:
|
||||||
|
download_url = f"https://github.com/llvm/llvm-project/releases/download/llvmorg-{version}/LLVM-{version}-Linux-X64.tar.xz"
|
||||||
|
download_checksum = "4a5ec53951a584ed36f80240f6fbf8fdd46b4cf6c7ee87cc2d5018dc37caf679"
|
||||||
|
executables = [
|
||||||
|
{
|
||||||
|
"path": f"bin/clang++",
|
||||||
|
"checksum": "c57e2928bc629e58da157867bb9af550edfc1195e7b003edfcfecd57faf2b71b",
|
||||||
|
"symlink": [f"clang++-{version}"],
|
||||||
|
"add_to_devenv_path": True,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": f"bin/clang",
|
||||||
|
"checksum": "c57e2928bc629e58da157867bb9af550edfc1195e7b003edfcfecd57faf2b71b",
|
||||||
|
"symlink": [f"clang-{version}"],
|
||||||
|
"add_to_devenv_path": True,
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
||||||
|
result[-1]['manifests'].append({
|
||||||
|
"download_checksum": download_checksum,
|
||||||
|
"download_url": download_url,
|
||||||
|
"version": version,
|
||||||
|
"unzip_method": unzip_method,
|
||||||
|
"executables": executables,
|
||||||
|
"add_to_devenv_script": [],
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
if is_windows:
|
if is_windows:
|
||||||
version = "15.0.7"
|
version = "15.0.7"
|
||||||
download_url = f"https://github.com/llvm/llvm-project/releases/download/llvmorg-{version}/LLVM-{version}-win64.exe"
|
download_url = f"https://github.com/llvm/llvm-project/releases/download/llvmorg-{version}/LLVM-{version}-win64.exe"
|
||||||
@ -555,13 +602,13 @@ def get_manifest(is_windows):
|
|||||||
"path": f"bin/clang++.exe",
|
"path": f"bin/clang++.exe",
|
||||||
"checksum": "1f523e33de4ce9d591b4eb9bad102f086e8480488148f8db0d5c87056798ce3e",
|
"checksum": "1f523e33de4ce9d591b4eb9bad102f086e8480488148f8db0d5c87056798ce3e",
|
||||||
"symlink": [f"clang++-{version}.exe"],
|
"symlink": [f"clang++-{version}.exe"],
|
||||||
"add_to_devenv_path": True,
|
"add_to_devenv_path": False,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": f"bin/clang.exe",
|
"path": f"bin/clang.exe",
|
||||||
"checksum": "1f523e33de4ce9d591b4eb9bad102f086e8480488148f8db0d5c87056798ce3e",
|
"checksum": "1f523e33de4ce9d591b4eb9bad102f086e8480488148f8db0d5c87056798ce3e",
|
||||||
"symlink": [f"clang-{version}.exe"],
|
"symlink": [f"clang-{version}.exe"],
|
||||||
"add_to_devenv_path": True,
|
"add_to_devenv_path": False,
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
else:
|
else:
|
||||||
@ -573,13 +620,13 @@ def get_manifest(is_windows):
|
|||||||
"path": f"bin/clang++",
|
"path": f"bin/clang++",
|
||||||
"checksum": "388be41dc565a891ced9e78da2e89a249ca9b9a26f71a3c912e8ba89585be89c",
|
"checksum": "388be41dc565a891ced9e78da2e89a249ca9b9a26f71a3c912e8ba89585be89c",
|
||||||
"symlink": [f"clang++-{version}"],
|
"symlink": [f"clang++-{version}"],
|
||||||
"add_to_devenv_path": True,
|
"add_to_devenv_path": False,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": f"bin/clang",
|
"path": f"bin/clang",
|
||||||
"checksum": "388be41dc565a891ced9e78da2e89a249ca9b9a26f71a3c912e8ba89585be89c",
|
"checksum": "388be41dc565a891ced9e78da2e89a249ca9b9a26f71a3c912e8ba89585be89c",
|
||||||
"symlink": [f"clang-{version}"],
|
"symlink": [f"clang-{version}"],
|
||||||
"add_to_devenv_path": True,
|
"add_to_devenv_path": False,
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user