{ "version": "18.1.7", "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.7/LLVM-18.1.7-win64.exe#/dl.7z", "hash": "d38707b431ea30b6d1246412220e8da443e8423fd3b27ae59939a064141dece0" }, "32bit": { "url": "https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/LLVM-18.1.7-win32.exe#/dl.7z", "hash": "28b5d89f4f77f376918892533a1312cb9da8fedf619399f814e31e33e1ccd3d7" }, "arm64": { "url": "https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/LLVM-18.1.7-woa64.exe#/dl.7z", "hash": "cf8260637596a8b1e69088713127de4fb9deb4fc5836f0174fb0cd43dfd354d8" } }, "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" } } } }