ZenMake — un autre système de construction pour C/C++ et divers autres langages de programmation avec des fichiers de configuration déclaratifs.
ZenMake est écrit en python en utilisant Waf comme framework. L'objectif principal du projet est d'être aussi simple d'utilisation que possible tout en restant suffisamment flexible.
Pourquoi un autre système de construction ? Détails (en anglais) : https://zenmake.readthedocs.io/en/latest/why.html
Dépôt principal : https://gitlab.com/pustotnik/zenmake
Documentation : https://zenmake.readthedocs.io/
Exemples d'utilisation : https://gitlab.com/pustotnik/zenmake/tree/master/demos
Méthodes d'utilisation :
- Installez-le sur le système avec pip install zenmake et utilisez-le comme CMake, Meson, etc., en appelant zenmake dans le répertoire du projet.
- Téléchargez la forme zipapp de zenmake.pyz d'ici ou générez-le vous-même via la commande zipapp et utilisez-le comme un système de construction intégré.
Source : linux.org.ru
