Loading...
Searching...
No Matches
32#include <q_version.generated.h>
38#ifdef GIT_REVISION_BUILD_NUMBER
39# define PRODUCT_VERSION_BUILD_NUMBER GIT_REVISION_BUILD_NUMBER
41# define PRODUCT_VERSION_BUILD_NUMBER 0
45# define PRODUCT_VERSION_BRANCH GIT_BRANCH_NAME
48#ifdef GIT_REVISION_HASH
49# define PRODUCT_VERSION_REVISION GIT_REVISION_HASH
52#ifdef GIT_REVISION_HASH_ABBREVIATED
53# define PRODUCT_VERSION_REVISION_SHORT GIT_REVISION_HASH_ABBREVIATED
56#ifdef GIT_REVISION_DATE
57# define PRODUCT_VERSION_DATE GIT_REVISION_DATE
59# define PRODUCT_VERSION_DATE __DATE__
62#define Q3_VERSION PRODUCT_VERSION_FULL
67#define PRODUCT_VERSION_NUMBER_STRING XSTRING(PRODUCT_VERSION_MAJOR) "." XSTRING(PRODUCT_VERSION_MINOR) "." XSTRING(PRODUCT_VERSION_PATCH)
69#define PRODUCT_VERSION PRODUCT_VERSION_NUMBER_STRING
71#ifdef PRODUCT_VERSION_STAGE
72# define PRODUCT_VERSION_1 PRODUCT_VERSION "-" PRODUCT_VERSION_STAGE
74# define PRODUCT_VERSION_1 PRODUCT_VERSION
77# define PRODUCT_VERSION_2 PRODUCT_VERSION_1 "+" XSTRING(PRODUCT_VERSION_BUILD_NUMBER)
79#ifdef PRODUCT_VERSION_REVISION
80# define PRODUCT_VERSION_3 PRODUCT_VERSION_2 "." PRODUCT_VERSION_REVISION_SHORT
82# define PRODUCT_VERSION_3 PRODUCT_VERSION_2
85#define PRODUCT_VERSION_FULL PRODUCT_VERSION_3
87#define PRODUCT_NAME_FULL PRODUCT_NAME " - v" PRODUCT_VERSION_1