From 7c5b5f7544251c0628082961043a5969ba217090 Mon Sep 17 00:00:00 2001 From: HUMORCE Date: Mon, 7 Oct 2024 02:40:39 +0000 Subject: [PATCH] llvm-arm64: Add version 18.1.8 --- bucket/llvm-arm64.json | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 bucket/llvm-arm64.json diff --git a/bucket/llvm-arm64.json b/bucket/llvm-arm64.json new file mode 100644 index 0000000000..12dbc847c5 --- /dev/null +++ b/bucket/llvm-arm64.json @@ -0,0 +1,29 @@ +{ + "version": "18.1.8", + "description": "Collection of modular and reusable compiler and toolchain technologies. (arm64/aarch64 only)", + "homepage": "https://www.llvm.org", + "license": "NCSA", + "architecture": { + "arm64": { + "url": "https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/LLVM-18.1.8-woa64.exe#/dl.7z", + "hash": "e25bf44d67fe86708490cf08de085fe1d6e1e50f3249c212c9077a06247cdc9e" + } + }, + "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": { + "arm64": { + "url": "https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/LLVM-$version-woa64.exe#/dl.7z" + } + } + } +}