ZenMake-ը C/C++-ի և մի շարք այլ ծրագրավորման լեզուների կառուցման ևս մեկ համակարգ է՝ դեկլարատիվ կազմաձևման ֆայլերով:
ZenMake-ը գրված է python-ում՝ օգտագործելով Waf-ը որպես շրջանակ: Ծրագրի հիմնական նպատակն է հնարավորինս հեշտ օգտագործել, բայց մնալ բավականաչափ ճկուն:
Ինչու՞ մեկ այլ կառուցման համակարգ: Մանրամասն (անգլերեն): https://zenmake.readthedocs.io/en/latest/why.html
Հիմնական պահոց. https://gitlab.com/pustotnik/zenmake
Փաստաթղթեր. https://zenmake.readthedocs.io/
Օգտագործման օրինակներ. https://gitlab.com/pustotnik/zenmake/tree/master/demos
Օգտագործման եղանակները.
- Տեղադրեք zenmake-ը համակարգում pip install-ի միջոցով և օգտագործեք այն CMake-ի, Meson-ի և այլնի ձևով՝ նախագծի արմատում զանգահարելով zenmake-ին:
- Ներբեռնեք zipapp ձևը zenmake.pyz ուստի կամ ստեղծեք այն ինքներդ zipapp հրամանի միջոցով և օգտագործեք այն որպես ներկառուցված կառուցման համակարգ:
Source: linux.org.ru