qi_get_git_version(out)
Arguments: |
|
---|
Get the git version of the current project, using git describe
Example:
# In CMakeLists.txt
qi_get_git_version(git_version)
qi_create_bin(foo "main.cpp")
set_source_files_properties("main.cpp"
PROPERTIES
COMPILE_DEFINITIONS "VERSION=\"${git_version}\"")
// in main.cpp
std::cout << VERSION << std::endl;