ZenMake er et andet byggesystem til C/C++ og en række andre programmeringssprog med deklarative konfigurationsfiler.
ZenMake er skrevet i python med Waf som ramme. Hovedmålet med projektet er at være så let at bruge som muligt, men forblive fleksibel nok.
Hvorfor et andet byggesystem? Detaljer (på engelsk): https://zenmake.readthedocs.io/en/latest/why.html
Hovedlager: https://gitlab.com/pustotnik/zenmake
Dokumentation: https://zenmake.readthedocs.io/
Eksempler på brug: https://gitlab.com/pustotnik/zenmake/tree/master/demos
Anvendelsesmåder:
- Installer zenmake i systemet via pip-installation og brug det på samme måde som CMake, Meson osv., kalder zenmake i projektroden.
- Download zipapp-formularen zenmake.pyz dermed eller generer det selv via zipapp-kommandoen og brug det som et indbygget byggesystem.
Kilde: linux.org.ru