12 lines
561 B
Markdown
12 lines
561 B
Markdown
# 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 |