Scripty pro kompilaci release verze autoamticky zkompresují do archivu

This commit is contained in:
Perry 2026-03-29 18:35:39 +02:00
parent 8742f9eb55
commit 8f677549ec
2 changed files with 7 additions and 3 deletions

View file

@ -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
chmod +x $target_dir/launch-server-standalone.sh
tar -czvf bin/OneNightDuel-linux-x64.tar.gz $target_dir

View file

@ -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