Skip to content

Building

Gabriel S edited this page Mar 5, 2022 · 11 revisions

Windows

Pre-requisites

Visual Studio

  1. Clone Marathon.
git clone https://github.com/Big-Endian-32/Marathon.git
  1. Open Marathon.sln in Visual Studio 2022.
  2. Build or publish for the necessary configuration.

Linux

Pre-requisites

Command Line

Run any of the following commands from the root of the solution.

Available configurations;

  • Debug
  • Release

Windows (x86)

dotnet publish /p:Configuration=Release /p:PublishProfile=win-x86

Windows (x64)

dotnet publish /p:Configuration=Release /p:PublishProfile=win-x64

Linux

dotnet publish /p:Configuration=Release /p:PublishProfile=linux-x64

macOS

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.

macOS

Pre-requisites

Command Line

See the Command Line section under Linux.

Clone this wiki locally