ZenMake je još jedan sustav za izgradnju za C/C++ i niz drugih programskih jezika s deklarativnim konfiguracijskim datotekama.
ZenMake je napisan u pythonu koristeći Waf kao okvir. Glavni cilj projekta je biti što jednostavniji za korištenje, ali ostati dovoljno fleksibilan.
Zašto drugi sustav izgradnje? Detalji (na engleskom): https://zenmake.readthedocs.io/en/latest/why.html
Glavno spremište: https://gitlab.com/pustotnik/zenmake
Dokumentacija: https://zenmake.readthedocs.io/
Primjeri upotrebe: https://gitlab.com/pustotnik/zenmake/tree/master/demos
Načini korištenja:
- Instalirajte zenmake u sustav putem pip install i koristite ga na način CMake, Meson itd., pozivajući zenmake u korijenu projekta.
- Preuzmite zipapp obrazac zenmake.pyz stoga ili ga sami generirajte putem naredbe zipapp i koristite ga kao ugrađeni sustav za izgradnju.
Izvor: linux.org.ru