grbc/spec/ext.md
2024-09-29 14:51:11 -04:00

19 lines
No EOL
511 B
Markdown

# GRBC extensions
Extensions can be loaded at runtime using grbc_ext(...), functions are then dumped into the runtime
## How extensions work
Extensions are built into the grbc executable, and are loaded at runtime as needed
## Extension list
* GRBC_EXT_pkg_config
* GRBC_EXT_profiles
* GRBC_EXT_cmake [NOSUPPORT]
## GRBC_EXT_pkg_config
Pkg config support. UNIX only
## GRBC_EXT_profiles
Support for compiler profiles, eg: Debug, ReleaseWithDebugSymbols, Release, etc
## GRBC_EXT_cmake
CMake interop support