Chapter 1.2 : Ensemble de fonctions CMake
Nous allons utiliser en ensemble de fonctions pour simplifier l'utilisation des bibliothèques supplémentaires. En effet, lors de la création d'un projet, il y a un certain nombre de choses à régler pour garantir une diffusion simple de celui-ci :- Gestion des dépendences automatique qui nous sera très utile pour nos projets comme nous l'avons vu dans le chapitre précédent (1.1)
- Génération de la documentation avec Dogygen
- Gestion de la version du projet
- Gestion de différents Linux (Ubuntu, Fedora, etc). Avec leur subtilités en terme d'installation et de génération de paquets binaires noteQui vont demander une description, un lien. Bref, tout ce qu'il faut pour créer les paquets..
L'archive est disponible ici.