Go to the documentation of this file.
26 #define ONI_VERSION_MAJOR 2
27 #define ONI_VERSION_MINOR 3
28 #define ONI_VERSION_MAINTENANCE 0
29 #define ONI_VERSION_BUILD 50
32 #define ONI_BRIEF_VERSION_STRING \
33 ONI_STRINGIFY(ONI_VERSION_MAJOR) "." \
34 ONI_STRINGIFY(ONI_VERSION_MINOR) "." \
35 ONI_STRINGIFY(ONI_VERSION_MAINTENANCE) \
36 " (Build " ONI_STRINGIFY(ONI_VERSION_BUILD) ")"
39 #define ONI_VERSION (ONI_VERSION_MAJOR*100000000 + ONI_VERSION_MINOR*1000000 + ONI_VERSION_MAINTENANCE*10000 + ONI_VERSION_BUILD)
40 #define ONI_CREATE_API_VERSION(major, minor) ((major)*1000 + (minor))
41 #define ONI_API_VERSION ONI_CREATE_API_VERSION(ONI_VERSION_MAJOR, ONI_VERSION_MINOR)
44 #define ONI_VERSION_STRING \
45 ONI_BRIEF_VERSION_STRING "-" \
46 ONI_PLATFORM_STRING " (" ONI_TIMESTAMP ")"
48 #endif // ONIVERSION_H