23 #ifndef UNITY_SCOPES_VERSION_H
24 #define UNITY_SCOPES_VERSION_H
26 #ifndef UNITY_SCOPES_VERSION_MAJOR
27 # define UNITY_SCOPES_VERSION_MAJOR 0
30 #ifndef UNITY_SCOPES_VERSION_MINOR
31 # define UNITY_SCOPES_VERSION_MINOR 4
34 #ifndef UNITY_SCOPES_VERSION_MICRO
35 # define UNITY_SCOPES_VERSION_MICRO 2
38 #define UNITY_SCOPES_VERSION_STR(s) #s
39 #define UNITY_SCOPES_VERSION_XSTR(s) UNITY_SCOPES_VERSION_STR(s)
41 #define UNITY_SCOPES_VERSION_STRING UNITY_SCOPES_VERSION_XSTR(UNITY_SCOPES_VERSION_MAJOR) "." \
42 UNITY_SCOPES_VERSION_XSTR(UNITY_SCOPES_VERSION_MINOR) "." \
43 UNITY_SCOPES_VERSION_XSTR(UNITY_SCOPES_VERSION_MICRO)
int major_version()
Returns the major version number of the Unity scopes library.
Definition: Version.cpp:27
const char * version_string()
Returns the Unity scopes version as a string in the format <major>.<minor>.<micro>.
Definition: Version.cpp:43
int micro_version()
Returns the micro version number of the Unity scopes library.
Definition: Version.cpp:37
int minor_version()
Returns the minor version number of the Unity scopes library.
Definition: Version.cpp:32