Contributing
Make sure you check CONTRIBUTING.md on github
WINDOWS Setup
REQUIRED SOFTWARE
- GIT or something similar to GIT
- CMAKE at least > 3.16.3
- Download and install C++ Build Tools (2022 is recommended)
- Download and install a IDE, Visual Code is recommended.
- Download and setup ninja (make sure it's in the enviroment path)
pip install ninjaif you have python3 installed
IDE SETUP (Visual Code)
- Open the workspace file (
.code-workspace) and install the recommended extensions (at least C++ & CMAKE) - Run cmake configure
- Select
[Visual Studio Build Tools <version> Release - amd64]on the kit popup (for all of the projects) - Run the compiler by hitting F5
LINUX Setup
REQUIRED SOFTWARE
IDE SETUP
- TODO
CMAKE Setup
Ensure RAWRBOX_DEV_MODE is enabled. This will build all the libraries while compiling the engine
