A CMake toolchain for C/C++ projects
cakemake is intended for use as a bridge and bootstrap toolchain for my projects while the motomoto build system is under development. In order to fulfill the needs of my projects, cakemake aims to provide:
- An easy-to-use mimimal overhead development toolkit, including:
- Build configurations
- SAST
- Testing and test reporting
- Benchmarks and profiling
- Packaging
- Support for as many compilers as possible (within reason)
- Support for as many platformas as possible (within reason)
- Integration with CI platforms and reusable automated workflows
- Equivalent pipelines for local development
Currently I only plan to add and maintain support for C and C++ projects, however, if the need arises I may add support for other languages
TBD
- Thanks meme for the project name!
This project is licensed under the M.I.T. License.