Oprava komprese v build scriptech

This commit is contained in:
Perry 2026-03-29 19:17:58 +02:00
parent 8f677549ec
commit 0b750f05b5
2 changed files with 10 additions and 6 deletions

View file

@ -1,10 +1,12 @@
target_dir=bin/OneNightDuel-linux-x64
target_dir=OneNightDuel-linux-x64
launch_server_script="while :; do bin/ONDServer; done"
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
cd bin || exit
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/
@ -14,4 +16,4 @@ 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
tar -czvf bin/OneNightDuel-linux-x64.tar.gz $target_dir
tar -czvf OneNightDuel-linux-x64.tar.gz $target_dir