This repository contains the Rapture client source code.
In order to contribute to the client you will need to install a few dependencies, the steps outlined below should get you up and running with a basic development environment.
Dependencies recommended are as follows:
The code editor you use is really up to you in terms of what you prefer, just keep in mind that Visual Studio 2022 and JetBrains Rider will giive you the best development experience. You can also choose to use any other code editor if you really want thats not in the list so long as you are willing to go through the extra configuration needed to do so (ex. Vim, NeoVim, Emacs, etc.).
Once you have all the dependencies listed above you can:
- Run
dotnet publish -c Release
from thesrc/Installer
directory. - Open the
Rapture.Client.sln
file in either Visual Studio 2022, Visual Studio Code, or JetBrains Rider and publish theRapture.Client.Installer
project.
After it is built and installed you should be able to connect to a Rapture server.