Since we introduced the new Mbed Tools in August, we made progress with CMake to decrease building time of Mbed OS. CMake is part of Mbed OS master branch for all of you to try and provide feedback.
CMake and the new Mbed Tools are under active development. We will be adding additional targets and features to our CMake support in the following weeks.
We recommend using the latest Mbed Tools and CMake as they contain important bugfixes.
Mbed OS libraries
Application project executables can be linked with one of two main libraries
mbed-baremetal and optional
mbed- prefixed libraries depending on the additional features required by an application.
GCC Arm and ARMClang are supported.
Supported examples can be identified by the presence of a top level
CMakeLists.txt input source file on the example’s
We will add detailed public documentation soon.