Commit graph

10 commits

Author SHA1 Message Date
Luke
d9de3c1fc0 Update installer runtime urls for net9 2025-01-11 14:14:04 +10:00
Luke
91c578815c Update net6 refs to net9 2025-01-11 11:19:16 +10:00
renovate[bot]
e21322b86b
Update dependency SharpZipLib to 1.4.2 2025-01-05 10:58:00 +00:00
Luke
e561158699 Remove installers sdk archive when archive fails
This will allow the next run to redownload the file.
2022-11-24 16:19:39 +10:00
Luke
403677fad2 Embed symbols in the installer to remove .pdb 2022-11-22 16:44:24 +10:00
Luke
fbd82bbce8 Prevent installer from closing via ctrl+c while server remains open
This allows tshock to handle CancelKeyPress as per normal, instead of closing the parent process, leaving the second trigger to never be reached.
see https://github.com/Pryaxis/TShock/blob/general-devel/TShockAPI/TShock.cs#L710
2022-11-22 16:40:39 +10:00
Luke
9550631064 Fix TShock Installer version being written to console
v5 not v6...
2022-11-21 12:23:22 +10:00
Luke
d84c14fc58 Remove TShock.Server.dll reference 2022-11-21 08:44:37 +10:00
Luke
4277fbaa98 Add architecture variants to tshock installer 2022-11-21 08:43:54 +10:00
Luke
45a378b0f0 Add TShock.Installer to download dotnet runtime
This will include a new ./TShock.Installer executable that will be for users without the dotnet runtime. This program will download the dotnet runtime, extract it, and then run ./TShock.Server for them using the downloaded runtime.

Note: only tested on osx, likely a no-go for linux/windows until more testing occurs.
2022-11-17 00:27:14 +10:00