Files
Impostor/docs/Building-from-source.md
T
2020-10-14 16:37:23 +02:00

1.5 KiB

Building from source

The solution contains two main projects, the Impostor client and server. The client is built using .NET Framework 4.7.2 and the server with .NET 5.

Currently .NET 5 is not yet officially released, so in order to build using Visual Studio, you should have Visual Studio 2019 Preview installed. This documentation will go over building both the Server and the Client and their requirements.

Cloning Impostor

You need to clone Impostor with all submodules.

git clone --recursive https://github.com/AeonLucid/Impostor.git

If you already have cloned Impostor but have errors related to Hazel, run the following.

git submodule update --init

Building the server

Dependencies

Build using the CLI

cd src/Impostor.Server/
dotnet build

To setup the server, please look at Running the server.

Building the client

Dependencies

Build using the CLI

cd src/Impostor.Client/Impostor.Client.WinForms
dotnet build