grbc/README.md

561 B

GRBC

GRaphite Build Configurator

About

GRBC was developed because I hate CMake. I liked the build systems built for zig, and jai, but wanted something for C++. I also enjoyed how Vulkan extensions were managed and took insipiration from them to make grbc extensible.

Benifits

  • GRBC is fast, almost no wait time for build.ninja generation
  • GRBC scripts are easy to read, and predictable
  • GRBC produces ninja files which can be ran without grbc installed
  • GRBC has cmake interop, so libraries using cmake can still be used
  • GRBC is well documented