Tools for Building

Git

Git for Windows includes Git BASH and Git GUI. There are various GUI clients for Git, this is the official release however it is not the required version.

Git release for Windows Vista or newer Git Windows

CMake

Download the zip file from CMake

Extract the CMake zip file. Add /c/CMake to your bash profile or path.

Minimum recommended version of CMake is 3.8

Ninja

Ninja is typically used instead of make. In order to install Ninja git needs to be in your path. Git is normally installed as part of MSYS on Windows.

  • Download a pre-built binary file from Ninja binaries

  • Follow the steps listed below to build from source
    • cd /c/ninja
    • $ git clone git://github.com/martine/ninja.git .
    • $ git checkout release
    • ./configure.py --bootstrap --host=mingw --platform=mingw

You will need to add the ninja directory to your bash profile or path.

Minimum recommended version of Ninja is 1.6