ZenMake — ännu ett byggsystem för C/C++ och flera andra programmeringsspråk med deklarativa konfigurationsfiler.
ZenMake är skrivet i Python och använder Waf som ramverk. Projektets huvudsyfte är att vara så enkelt som möjligt att använda, men ändå tillräckligt flexibelt.
Varför ännu ett byggsystem? Detaljer (på engelska): https://zenmake.readthedocs.io/en/latest/why.html
Huvudrepo: https://gitlab.com/pustotnik/zenmake
Dokumentation: https://zenmake.readthedocs.io/
Användningsexempel: https://gitlab.com/pustotnik/zenmake/tree/master/demos
Användningsmetoder:
- Installera i systemet via pip install zenmake och använd som CMake, Meson m.fl. genom att anropa zenmake i projektets rot.
- Ladda ner zipapp-formatet zenmake.pyz härifrån eller generera det själv via zipapp-kommando och använd som inbyggt byggsystem.
Källa: linux.org.ru
