From b2917eda6b9c85719e7ca8c50487487621756c27 Mon Sep 17 00:00:00 2001 From: Michael Babienco Date: Wed, 18 Feb 2026 09:41:06 +0900 Subject: [PATCH] Add basic script for Linux building --- installers/build-linux.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 installers/build-linux.sh diff --git a/installers/build-linux.sh b/installers/build-linux.sh new file mode 100755 index 0000000..43145b0 --- /dev/null +++ b/installers/build-linux.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +SRC_DIR="src" # user ran script from main folder +if [ ! -d "$SRC_DIR" ]; then + SRC_DIR= "../src" # try +fi +if [ ! -d "$SRC_DIR" ]; then + echo "Please run from "installers" dir or from main repo directory" + exit 1 +fi +cd "$SRC_DIR" +echo "Building release for linux-x64..." +dotnet publish -c Release -r linux-x64 -p:StripSymbols=False -p:PublishAot=False +echo "Building release for linux-arm64..." +dotnet publish -c Release -r linux-arm64 -p:StripSymbols=False -p:PublishAot=False +# TODO: add automatic zipping and version number setting for ease of use \ No newline at end of file