Go to the documentation of this file.
17 #ifndef UNI_REVISION_H
18 #define UNI_REVISION_H
33 #define UNI_REVISION 0
36 #define UNI_REVISION_STRING "0"
39 #define UNI_REVISION_DATE "2017-08-22"
42 #define UNI_REVISION_STAMP 20170822L
45 #define UNI_REVISION_AT_LEAST(rev) ((rev) < UNI_REVISION)
48 #define UNI_FULL_VERSION_AT_LEAST(major,minor,patch,rev) \
49 (((major) < UNI_MAJOR_VERSION) \
50 || ((major) == UNI_MAJOR_VERSION && (minor) < UNI_MINOR_VERSION) \
51 || ((major) == UNI_MAJOR_VERSION && (minor) == UNI_MINOR_VERSION && (patch) < UNI_PATCH_VERSION) \
52 || ((major) == UNI_MAJOR_VERSION && (minor) == UNI_MINOR_VERSION && (patch) == UNI_PATCH_VERSION && (rev) <= UNI_REVISION))
60 #define UNI_FULL_VERSION_STRING \
61 (UNI_REVISION > 0) ? UNI_VERSION_STRING "-r" UNI_REVISION_STRING : UNI_VERSION_STRING