UniMRCP
1.4.0
|
UniMRCP Revision. More...
#include "uni_version.h"
Go to the source code of this file.
Macros | |
#define | UNI_REVISION 0 |
#define | UNI_REVISION_STRING "0" |
#define | UNI_REVISION_DATE "2016-07-19" |
#define | UNI_REVISION_STAMP 20160719L |
#define | UNI_REVISION_AT_LEAST(rev) ((rev) < UNI_REVISION) |
#define | UNI_FULL_VERSION_AT_LEAST(major, minor, patch, rev) |
#define | UNI_FULL_VERSION_STRING (UNI_REVISION > 0) ? UNI_VERSION_STRING "-r" UNI_REVISION_STRING : UNI_VERSION_STRING |
UniMRCP Revision.
This file contains the revision number and other relevant information. The revision indicates the number of commits since the last release, and is supposed to be set by the maintainer on certain milestones between releases. The revision number is also reset to 0 on every new release.
#define UNI_FULL_VERSION_AT_LEAST | ( | major, | |
minor, | |||
patch, | |||
rev | |||
) |
Check at compile time if the full version of UniMRCP is at least a certain level.
#define UNI_FULL_VERSION_STRING (UNI_REVISION > 0) ? UNI_VERSION_STRING "-r" UNI_REVISION_STRING : UNI_VERSION_STRING |
The formatted string of UniMRCP's full version. For example: release version string: 1.3.0 development version string: 1.3.0-r33
#define UNI_REVISION 0 |
Revision (number of commits since last release).
#define UNI_REVISION_AT_LEAST | ( | rev | ) | ((rev) < UNI_REVISION) |
Check at compile time if the revision number is at least a certain level.
#define UNI_REVISION_DATE "2016-07-19" |
Revision date.
#define UNI_REVISION_STAMP 20160719L |
Revision stamp.
#define UNI_REVISION_STRING "0" |
Revision string.