spiegel-keyman/core/include/keyman/keyboardprocessor_version.h.in

15 lines
493 B
C

#define km_kbp_version_stringify(x) km_kbp_version_to_string(x)
#define km_kbp_version_to_string(x) #x
// Product versioning
#define KM_KBP_VERSION_MAJOR @majorver@
#define KM_KBP_VERSION_MINOR @minorver@
#define KM_KBP_VERSION_PATCH @patchver@
#define KM_KBP_VERSION_STRING km_kbp_version_stringify(@majorver@ ## . ## @minorver@ ## . ## @patchver@ ## .0)
// API versioning
#define KM_KBP_LIB_CURRENT @lib_curr@
#define KM_KBP_LIB_AGE @lib_age@
#define KM_KBP_LIB_REVISION @lib_rev@