feat: Adds .NET 7 & Arm64 support (#1229)
## BREAKING CHANGE **Publishing for linux will no longer include runtimes** ## Major Changes * Adds .NET 7 support. * Adds ARM64 support (experimental). * Changes linux support to be open-ended against anything .NET 7 supports. * Fixes native library resolutions. (Make sure to install `dev` versions of the libraries) * Updates README * Adds Ubuntu 22, CentOS 8/9 Stream to CI/CD. ## TODOs: * Update modernuo.com docs Closes #1173 Closes #1159
This commit is contained in:
parent
119eec6b61
commit
5bd41d5b68
42 changed files with 164 additions and 232 deletions
|
|
@ -7,15 +7,15 @@ title: Creating a build
|
|||
The server software must be built before it can be run.
|
||||
|
||||
=== "Windows"
|
||||
Using _command prompt_, _git bash_, or _powershell_, run:
|
||||
Using _windows terminal_, _git bash_, or _powershell_, run:
|
||||
```bash
|
||||
./publish.cmd <release|debug> <os>
|
||||
./publish.cmd <release|debug> <os> <arch>
|
||||
```
|
||||
|
||||
=== "OSX/Linux"
|
||||
Using _terminal_, run:
|
||||
```bash
|
||||
./publish.sh <release|debug> <os>
|
||||
./publish.sh <release|debug> <os> <arch>
|
||||
```
|
||||
<br><br>
|
||||
`os` (_Optional_)<br>
|
||||
|
|
@ -23,9 +23,11 @@ The operating system to build the server against. If not specified then the serv
|
|||
|
||||
:fontawesome-brands-windows:{: .windows } `win`<br>
|
||||
:fontawesome-brands-apple:{: .apple } `osx`<br>
|
||||
:fontawesome-brands-ubuntu:{: .ubuntu } `ubuntu.14.04` `ubuntu.16.04`, `ubuntu.18.04` `ubuntu.20.04`<br>
|
||||
:brands-linuxmint:{: .linuxmint } `linuxmint.17` `linuxmint.18`, `linuxmint.19`, `ubuntu.20.04` for v20<br>
|
||||
:brands-debian:{: .debian } `debian.9`, `debian.10`<br>
|
||||
:fontawesome-brands-fedora:{: .fedora } `fedora.32`, `fedora.33`, `fedora.34`<br>
|
||||
:fontawesome-brands-centos:{: .centos } `centos.7`, `centos.8`<br>
|
||||
:fontawesome-brands-redhat:{: .redhat } `redhat.7`, `redhat.8`
|
||||
:fontawesome-brands-linux:{: .linux } `linux`<br>
|
||||
|
||||
<br><br>
|
||||
`arch` (_Optional_)<br>
|
||||
The architecture to build the server against. If not specified then the server will be built for x64.
|
||||
|
||||
`x64`<br>
|
||||
`arm64`<br>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue