Incorporer un numéro de version dans le code

Inspired from [here](from http://xit0.org/2013/04/cmake-use-git-branch-and-commit-details-in-project/)

On peut utiliser automatiquement les infos git pour retourner le numéro de version d'un programme (avec un mon_prog -v par example).

En utilisant cmake, mettez dans le CMakeLists:

Et le fichier template

src/GitVersion.cpp.in

Avec ça, vous pouvez appeler dans votre code ce numéro de version, ici via bosst::program_options: