CMake based build for the firmware #985
Replies: 2 comments 2 replies
-
Ah nice! Thanks for sharing. If you would compare it to the Kconfig build we are using now, what are the difference between that? And how about building the app layer examples? @whoenig you are a fan of cmake as well :) perhaps you have some questions too? |
Beta Was this translation helpful? Give feedback.
-
I wouldn't say I am a fan - I am using it as it is the de-facto standard for C++ projects these days. It's better than plain make in the sense that it can track dependencies automatically. Given that we just "recently" had the switch to kconfig, I am not sure how excited I am about another build system change (this always makes maintaining forks pretty hard). Another thing to consider are the Python bindings (should be pretty easy to support in cmake as well). |
Beta Was this translation helpful? Give feedback.
-
Hi guys. In case anyone is looking for a CMake based build for the firmware, I have a working version here: https://github.com/sarath-menon/crazyflie-firmware
The key advantages are:
Beta Was this translation helpful? Give feedback.
All reactions