feat(cuda-cudnn, libcusparelt): Make update.rhai automatically track new series (#4520) (#4523)

(cherry picked from commit 0eb9a2bcd7)

Co-authored-by: Gilver <rockgrub@disroot.org>
This commit is contained in:
Raboneko
2025-04-29 10:07:52 -07:00
committed by GitHub
parent d6731c0378
commit c16931ecc0
2 changed files with 8 additions and 8 deletions
+4 -4
View File
@@ -1,5 +1,5 @@
import "andax/nvidia.rhai" as nvidia;
let series = "9.6.0";
let url = `https://developer.download.nvidia.com/compute/cudnn/redist/redistrib_${series}.json`;
let json = get(url).json();
let url = "https://developer.download.nvidia.com/compute/cudnn/redist/";
let matches = find_all("redistrib_[\\d.]+.json", get(url));
let series = `${url}${matches[matches.len - 1][0]}`;
let json = get(series).json();
rpm.version(json["cudnn"]["version"]);
+4 -4
View File
@@ -1,5 +1,5 @@
let series = "0.6.3";
let url = `https://developer.download.nvidia.com/compute/cusparselt/redist/redistrib_${series}.json`;
let json = get(url).json();
let url = "https://developer.download.nvidia.com/compute/cusparselt/redist/";
let matches = find_all("redistrib_[\\d.]+.json", get(url));
let series = `${url}${matches[matches.len - 1][0]}`;
let json = get(series).json();
rpm.version(json["libcusparse_lt"]["version"]);