From 8f677549ec680da1849f305da159e0283b344981 Mon Sep 17 00:00:00 2001 From: Perry Date: Sun, 29 Mar 2026 18:35:39 +0200 Subject: [PATCH] =?UTF-8?q?Scripty=20pro=20kompilaci=20release=20verze=20a?= =?UTF-8?q?utoamticky=20zkompresuj=C3=AD=20do=20archivu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build-self-contained-linux.sh | 6 ++++-- build-self-contained-win.sh | 4 +++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/build-self-contained-linux.sh b/build-self-contained-linux.sh index fd6d1ec..9835390 100755 --- a/build-self-contained-linux.sh +++ b/build-self-contained-linux.sh @@ -5,11 +5,13 @@ dotnet publish MonoGameLibrary ln -sfrv MonoGameLibrary/MonoGameLibrary/bin/Release/net9.0/publish/MonoGameLibrary.dll ONDClient/link/MonoGameLibrary.dll dotnet publish --runtime linux-x64 --self-contained -mkdir -p bin/OneNightDuel-linux-x64/bin/ +mkdir -p $target_dir/bin/ cp -r bin/Client/net9.0/linux-x64/publish/* $target_dir/bin/ cp -r bin/Server/net9.0/linux-x64/publish/* $target_dir/bin/ ln -sfrv $target_dir/bin/ONDClient $target_dir/OneNightDuel echo "$launch_server_script" > $target_dir/launch-server-standalone.sh -chmod +x $target_dir/launch-server-standalone.sh \ No newline at end of file +chmod +x $target_dir/launch-server-standalone.sh + +tar -czvf bin/OneNightDuel-linux-x64.tar.gz $target_dir \ No newline at end of file diff --git a/build-self-contained-win.sh b/build-self-contained-win.sh index e6ff7b3..3b0865d 100755 --- a/build-self-contained-win.sh +++ b/build-self-contained-win.sh @@ -6,9 +6,11 @@ dotnet publish MonoGameLibrary ln -sfrv MonoGameLibrary/MonoGameLibrary/bin/Release/net9.0/publish/MonoGameLibrary.dll ONDClient/link/MonoGameLibrary.dll dotnet publish --runtime win-x64 --self-contained -mkdir -p bin/OneNightDuel-win-x64/bin/ +mkdir -p $target_dir/bin/ cp -r bin/Client/net9.0/win-x64/publish/* $target_dir/bin/ cp -r bin/Server/net9.0/win-x64/publish/* $target_dir/bin/ echo "$launch_server_script" > $target_dir/launch-server-standalone.bat echo "$launch_client_script" > $target_dir/OneNightDuel.bat + +zip -r bin/OneNightDuel-win-x64.zip $target_dir \ No newline at end of file