ZenMake on toinen rakennusjärjestelmä C/C++:lle ja useille muille ohjelmointikielille deklaratiivisilla konfiguraatiotiedostoilla.
ZenMake on kirjoitettu pythonilla käyttäen Waf-kehystä. Projektin päätavoitteena on olla mahdollisimman helppokäyttöinen, mutta riittävän joustava.
Miksi toinen rakennusjärjestelmä? Tiedot (englanniksi): https://zenmake.readthedocs.io/en/latest/why.html
Päävarasto: https://gitlab.com/pustotnik/zenmake
Dokumentointi: https://zenmake.readthedocs.io/
Esimerkkejä käytöstä: https://gitlab.com/pustotnik/zenmake/tree/master/demos
Käyttötavat:
- Asenna zenmake järjestelmään pip-asennuksella ja käytä sitä kuten CMake, Meson jne. kutsuen zenmakea projektin juuressa.
- Lataa zipapp-lomake zenmake.pyz siten tai luo se itse zipapp-komennolla ja käytä sitä sisäänrakennetun rakennusjärjestelmänä.
Lähde: linux.org.ru