{ "version": "18.1.6", "description": "Collection of modular and reusable compiler and toolchain technologies.", "homepage": "https://www.llvm.org", "license": "NCSA", "architecture": { "64bit": { "url": "https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/LLVM-18.1.6-win64.exe#/dl.7z", "hash": "e4cf89db2f4ce3aa8f661891faa59f4961b1e12df0217c9a88d20de9ca2fe25e" }, "32bit": { "url": "https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/LLVM-18.1.6-win32.exe#/dl.7z", "hash": "2796d2f72c7f77ae3ca2abc24ee45ce70286a8b477db40f4bb62e70111a7713f" }, "arm64": { "url": "https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/LLVM-18.1.6-woa64.exe#/dl.7z", "hash": "8519417fc57a1bc9ae7292a9bdde56c06b7b9505aa3a19fc75327aa3d91095df" } }, "pre_install": "Remove-Item \"$dir\\`$*\", \"$dir\\Uninstall.exe\" -Recurse", "env_add_path": "bin", "env_set": { "LIBCLANG_PATH": "$dir\\bin", "LLVM_LIB_DIR": "$dir\\lib" }, "checkver": { "github": "https://github.com/llvm/llvm-project", "regex": "tag/llvmorg-([\\d._]+)" }, "autoupdate": { "architecture": { "64bit": { "url": "https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/LLVM-$version-win64.exe#/dl.7z" }, "32bit": { "url": "https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/LLVM-$version-win32.exe#/dl.7z" }, "arm64": { "url": "https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/LLVM-$version-woa64.exe#/dl.7z" } } } }