1#include "@PREFIX@-GitVersion.h" 2 3namespace @PREFIX@ { 4 const char* version_string() { return "@VERSION_STRING@"; } 5 unsigned int version_major() { return @VERSION_MAJOR@; } 6 unsigned int version_minor() { return @VERSION_MINOR@; } 7 unsigned int version_patch() { return @VERSION_PATCH@; } 8 const char* version_flag() { return "@VERSION_FLAG@"; } 9 unsigned int version_distance() { return @VERSION_DISTANCE@; } 10 const char* version_shorthash() { return "@VERSION_SHORTHASH@"; } 11 const char* version_fullhash() { return "@VERSION_FULLHASH@"; } 12 bool version_isdirty() { return @VERSION_ISDIRTY@; } 13 const char* version_branch() { return "@VERSION_BRANCH@"; } 14} 15