Loading...
Searching...
No Matches
18#ifndef NIMBLE_CPP_VERSION_H_
19#define NIMBLE_CPP_VERSION_H_
22#define NIMBLE_CPP_VERSION_MAJOR 2
25#define NIMBLE_CPP_VERSION_MINOR 4
28#define NIMBLE_CPP_VERSION_PATCH 0
42#define NIMBLE_CPP_VERSION_VAL(major, minor, patch) (((major) << 16) | ((minor) << 8) | (patch))
48#define NIMBLE_CPP_VERSION \
49 NIMBLE_CPP_VERSION_VAL(NIMBLE_CPP_VERSION_MAJOR, NIMBLE_CPP_VERSION_MINOR, NIMBLE_CPP_VERSION_PATCH)
52#define NIMBLE_CPP_VERSION_STRINGIFY_IMPL(x) #x
53#define NIMBLE_CPP_VERSION_STRINGIFY(x) NIMBLE_CPP_VERSION_STRINGIFY_IMPL(x)
60#ifndef NIMBLE_CPP_VERSION_PRERELEASE
61# define NIMBLE_CPP_VERSION_PRERELEASE ""
68#ifndef NIMBLE_CPP_VERSION_BUILD_METADATA
69# define NIMBLE_CPP_VERSION_BUILD_METADATA ""
73#define NIMBLE_CPP_VERSION_STR \
75 NIMBLE_CPP_VERSION_STRINGIFY(NIMBLE_CPP_VERSION_MAJOR) "." \
76 NIMBLE_CPP_VERSION_STRINGIFY(NIMBLE_CPP_VERSION_MINOR) "." \
77 NIMBLE_CPP_VERSION_STRINGIFY(NIMBLE_CPP_VERSION_PATCH) \
78 NIMBLE_CPP_VERSION_PRERELEASE NIMBLE_CPP_VERSION_BUILD_METADATA