29 static_assert(PROJECT_VERSION_MAJOR <= UINT8_MAX);
30 static_assert(PROJECT_VERSION_MINOR <= UINT8_MAX);
31 static_assert(PROJECT_VERSION_REV <= UINT8_MAX);
32 static_assert(PROJECT_BUILD_NUMBER <= UINT16_MAX);
static constexpr uint8_t project_major
Project's major version.
Definition: version.hpp:18
static constexpr uint16_t project_build_number
Project's build number (number of commits in a branch)
Definition: version.hpp:27
static constexpr char project_version_suffix_short[]
Project's short version suffix (+1035)
Definition: version.hpp:15
static constexpr char project_version_suffix[]
Project's version suffix (-BETA+1035.PR111.B4)
Definition: version.hpp:12
static constexpr uint16_t project_revision
Project's revision number.
Definition: version.hpp:24
static constexpr char project_version[]
Project's version (2.0.0)
Definition: version.hpp:6
static constexpr char project_version_full[]
Full project's version (2.0.0-BETA+1035.PR111.B4)
Definition: version.hpp:9
static constexpr uint8_t project_minor
Project's minor version.
Definition: version.hpp:21