Система сборки xmake. В отличие от cmake не генерирует
промежутучные файлы(хотя и это умеет), а собирает проект сама, что
дает дополнительные возможности и ускоряет сборку. Позволяется
описать процесс сборки на языке lua, имеет довольно интуитивный
интерфейс, на скрипт сборки embedded-проекта с кастомным тулчейном
у меня ушло 2 часа с нуля, до этого с этой системой не работал. Позволяет за один заход собрать проект разными компиляторами (например под arm и riscv), cmake такого не может архитектурно.
https://xmake.io/#/