simple interface to a build system (such as CMake, or Autotools)
context of a build
Helper to create a CMAKE build system, with generator and options. Option should not deal with install dir or build type, which are set from the build context. The build system will issue 3 commands: configure, build and install.