-
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 runtime and 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="Windows (x86)"
dotnet publish /p:Configuration=Release /p:PublishProfile="Windows (x64)"
dotnet publish /p:Configuration=Release /p:PublishProfile=Linux
dotnet publish /p:Configuration=Release /p:PublishProfile=macOS
The compiled binaries will be located in ./bin/$Configuration/net-6.0/$PublishProfile/
for their respective platforms.
See the Command Line section under Linux.