ZenMake — en ny byggesystem for C/C++ og en rekke andre programmeringsspråk med deklarative konfigurasjonsfiler.
ZenMake er skrevet i Python med Waf som rammeverk. Hovedmålet med prosjektet er å være så enkelt som mulig å bruke, men fortsatt være fleksibelt.
Hvorfor en ny byggesystem? Detaljer (på engelsk): https://zenmake.readthedocs.io/en/latest/why.html
Hovedrepository: https://gitlab.com/pustotnik/zenmake
Dokumentasjon: https://zenmake.readthedocs.io/
Eksempler på bruk: https://gitlab.com/pustotnik/zenmake/tree/master/demos
Bruksmetoder:
- Installer systemet med pip install zenmake og bruk det som CMake, Meson osv., ved å kalle zenmake fra rotmappen i prosjektet.
- Last ned zipapp-formatet zenmake.pyz herfrå eller generer det selv med zipapp-kommandoen og bruk det som et innebygd byggesystem.
Kilde: linux.org.ru
