ZenMake je další sestavovací systém pro C/C++ a řadu dalších programovacích jazyků s deklarativními konfiguračními soubory.
ZenMake je napsán v pythonu pomocí Waf jako frameworku. Hlavním cílem projektu je co nejsnazší použití, ale zároveň zůstat dostatečně flexibilní.
Proč další sestavovací systém? Podrobnosti (v angličtině): https://zenmake.readthedocs.io/en/latest/why.html
Hlavní úložiště: https://gitlab.com/pustotnik/zenmake
Dokumentace: https://zenmake.readthedocs.io/
Příklady použití: https://gitlab.com/pustotnik/zenmake/tree/master/demos
Způsoby použití:
- Nainstalujte zenmake do systému pomocí pip install a používejte jej způsobem CMake, Meson atd., voláním zenmake v kořenovém adresáři projektu.
- Stáhněte si zipapp formulář zenmake.pyz proto nebo si jej vygenerujte sami pomocí příkazu zipapp a použijte jej jako vestavěný systém sestavení.
Zdroj: linux.org.ru