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 to the suggested location of /c/CMake. Add this directory to your bash profile or path.

Minimum recommended version of CMake is 3.16

Ninja

The CopperSpice project uses Ninja to build the CopperSpice libraries and our C++ applications. Ninja was selected since it is slightly faster than Make and provides better support on more platforms.

Download the appropriate zip file from Ninja

Extract the Ninja zip file to the suggested location of /c/Ninja. Add this directory to your bash profile or path.

Minimum recommended version of Ninja is 1.6