#!/usr/bin/env bash set -xeuo pipefail apt-get update apt-get -y install git dotnet workload update mkdir -p /app cd /app git clone https://github.com/Uroogla/Archipelago.Core.git cd Archipelago.Core git checkout 175b5dafb6904332b6cc6e63ba88c3cb98a9924c cd ../ git clone https://github.com/Uroogla/S2AP.git cd S2AP git checkout 59026d87e2865a1bbe85ff5f1c3f5d6dfa62e1a7 git apply ../linux-support.patch dotnet publish -f net8.0 -c Release -r linux-x64 --self-contained true /p:PublishSingleFile=true /p:EnableCompressionInSingleFile=true source/S2AP.Desktop/S2AP.Desktop.csproj ls source/S2AP.Desktop/bin/Release/net8.0/linux-x64/publish/