From b72d271544decd13f43cbf242576c3e1b295c710 Mon Sep 17 00:00:00 2001 From: Mike Nolan Date: Fri, 1 May 2026 07:36:46 -0500 Subject: [PATCH] Add crosslang --- Redirects.cs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/Redirects.cs b/Redirects.cs index c9ea528..6ab16a5 100644 --- a/Redirects.cs +++ b/Redirects.cs @@ -22,6 +22,18 @@ class Redirect {"tf-tools-x86_64-linux",TF("tessesframework-tools-x86_64-linux-musl.tar.gz")}, {"tf-tools-x86_64-macos",TF("tessesframework-tools-x86_64-macos-none.tar.gz")}, {"tf-tools-x86_64-windows",TF("tessesframework-tools-x86_64-windows-gnu.zip")}, + {"cl-slim-aarch64-linux-musl", CL("crosslang-slim-aarch64-linux-musl")}, + {"cl-slim-aarch64-macos-none", CL("crosslang-slim-aarch64-macos-none")}, + {"cl-slim-aarch64-windows-gnu", CL("crosslang-slim-aarch64-windows-gnu.exe")}, + {"cl-slim-arm-linux-musleabi", CL("crosslang-slim-arm-linux-musleabi")}, + {"cl-slim-powerpc-linux-musleabihf", CL("crosslang-slim-powerpc-linux-musleabihf")}, + {"cl-slim-riscv64-linux-musl", CL("crosslang-slim-riscv64-linux-musl")}, + {"cl-slim-x86-linux-musl", CL("crosslang-slim-x86-linux-musl")}, + {"cl-slim-x86-windows-gnu", CL("crosslang-slim-x86-windows-gnu.exe")}, + {"cl-slim-x86_64-linux-musl", CL("crosslang-slim-x86_64-linux-musl")}, + {"cl-slim-x86_64-macos-none", CL("crosslang-slim-x86_64-macos-none")}, + {"cl-slim-x86_64-windows-gnu", CL("crosslang-slim-x86_64-windows-gnu.exe")}, + }; @@ -43,6 +55,15 @@ class Redirect true ); } + private static IRedirect CL(string filename) + { + return Gitea( + "https://git.tesses.org/", + "tesses50/crosslang", + filename, + true + ); + } public static async Task HandleRedirectAsync(string redir) {