Setup

In order to build Obliteration from source make sure you have the following prerequisites.

All platforms

  • Git
    • On Windows make sure you have Run Git from the Windows Command Prompt selected when installing
    • On Linux it is likely your distro already provided a package for this
    • On macOS you can install from Homebrew
  • Rust on the latest stable channel
    • Make sure you install using rustup
    • On Linux your distro may provide a package for this
    • On macOS you can install from Homebrew
  • Python 3
    • On Windows make sure you have Add Python to PATH selected when installing
    • On Linux it is likely your distro already provided a package for this
    • On macOS you can install latest version from Homebrew

Windows

  • Visual Studio 2022
    • Rust installer should already install this for you so you should not need to install this manually
    • Community edition are free for open-source project
    • Desktop development with C++ workload is required
  • Windows Terminal