Un fichier est généré lors de la configuration:
$ cat build/src/version_gen.c
Et pour simplifier on a deux scripts:
$ cat tools/get_git_version_string.sh
$ cat tools/create_version_c.sh
Le premier étant utilisé lorsque l'on compile depuis les sources de Git.
Et enfin, le script create_version_c.sh est lancé depuis un fonction cmake, voir function(generate_version_gen_c) dans CMakeLists.txt.
Voilà !
Sinon, j'étais "pobry" je suis maintenant "pascal" sur ce forum, plus sympa d'être appelé par son prénom
$ cat build/src/version_gen.c
Et pour simplifier on a deux scripts:
$ cat tools/get_git_version_string.sh
$ cat tools/create_version_c.sh
Le premier étant utilisé lorsque l'on compile depuis les sources de Git.
Et enfin, le script create_version_c.sh est lancé depuis un fonction cmake, voir function(generate_version_gen_c) dans CMakeLists.txt.
Voilà !
Sinon, j'étais "pobry" je suis maintenant "pascal" sur ce forum, plus sympa d'être appelé par son prénom