ZenMake — še en sistem za gradnjo za C/C++ in številne druge programske jezike z deklarativnimi konfiguracijskimi datotekami.
ZenMake je napisan v pythonu z uporabo Waf kot ogrodja. Glavni cilj projekta je biti čim bolj enostaven za uporabo, vendar dovolj fleksibilen.
Zakaj še en sistem za gradnjo? Podrobnosti (v angleščini): https://zenmake.readthedocs.io/en/latest/why.html
Glavni repozitorij: https://gitlab.com/pustotnik/zenmake
Dokumentacija: https://zenmake.readthedocs.io/
Primeri uporabe: https://gitlab.com/pustotnik/zenmake/tree/master/demos
Načini uporabe:
- Namestite v sistem preko pip install zenmake in uporabite na način CMake, Meson itd., tako da pokličete zenmake v korenu projekta.
- Prenesite zipapp obliko zenmake.pyz od tod ali jo generirajte sami s pomočjo ukaza zipapp in jo uporabite kot vgrajen sistem za gradnjo.
Izvor: linux.org.ru
