This is a comprehensive collection of CMake scripts for embedded systems developement. Each folder in this repository contains a markdown file that helps in making sense. I hope it does.
While care has been taken to make the CMake scripts as modern as possible. 3.24
is bare minimum in most cases.
This collection includes a basic cross compiler collection support:
- ARM Compiler Version 6
- ARM GNU Toolchain
- LLVM Embedded Toolchain for ARM
- toolchain script to be used is here
- LLVM - GCC Hybrid
- may fail to work, it's reaching end-of-life.
- toolchain script to be used is here
A detailed use of the scripts is done here