Cmake Helpers
The project contains Cmake modules and example files which help to save time when setting up new C/C++ projects. The main goal is to reuse working solutions to common problems such as:
- Combining of cross-compilation for AVR / STM32 with unit testing on x86 platform
- Downloading and refreshing of dependencies
- Setting up paths to headers, sources and libraries
- Re-typing boilerplate code around initialization and checks
- Cluttering build files with large, duplicated blocks of instructions
- Recurrent research and refresh of information about Cmake