-
Notifications
You must be signed in to change notification settings - Fork 7
Building
Gabriel S edited this page Mar 5, 2022
·
11 revisions
- Windows 10 (x64) version 1909 or later
- Visual Studio 2022
- .NET 6.0 SDK (this can be retrieved via Visual Studio Installer)
- Clone Marathon.
git clone https://github.com/Big-Endian-32/Marathon.git
- Open
Marathon.sln
in Visual Studio 2022. - Build or publish for the necessary configuration.
Run any of the following commands from the root of the solution.
Available configurations;
- Debug
- Release
dotnet publish /p:Configuration=Release /p:PublishProfile=win-x86
dotnet publish /p:Configuration=Release /p:PublishProfile=win-x64
dotnet publish /p:Configuration=Release /p:PublishProfile=linux-x64
dotnet publish /p:Configuration=Release /p:PublishProfile=osx-x64
The compiled binaries will be located in ./bin/$Configuration/net-6.0/$PublishProfile/
for their respective platforms. See ./bin/Publish/$PublishProfile/
for more shippable builds.
See the Command Line section under Linux.