Skip to content

Building

Hyper edited this page Aug 6, 2024 · 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. See ./bin/Publish/$PublishProfile/ for more shippable binaries.

macOS

Pre-requisites

Command Line

See the Command Line section under Linux.

Clone this wiki locally