|  | #ifndef _@VERSION_TYPE@_VERSION_H_ | 
|  | #define _@VERSION_TYPE@_VERSION_H_ | 
|  |  | 
|  | /* The template values come from cmake/modules/version.cmake | 
|  | * BUILD_VERSION related template values will be 'git describe', | 
|  | * alternatively user defined BUILD_VERSION. | 
|  | */ | 
|  |  | 
|  | #cmakedefine ZEPHYR_VERSION_CODE @ZEPHYR_VERSION_CODE@ | 
|  | #cmakedefine ZEPHYR_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c)) | 
|  |  | 
|  | #define @VERSION_TYPE@VERSION                   @@VERSION_TYPE@VERSION@ | 
|  | #define @VERSION_TYPE@_VERSION_NUMBER           @@VERSION_TYPE@_VERSION_NUMBER@ | 
|  | #define @VERSION_TYPE@_VERSION_MAJOR            @@VERSION_TYPE@_VERSION_MAJOR@ | 
|  | #define @VERSION_TYPE@_VERSION_MINOR            @@VERSION_TYPE@_VERSION_MINOR@ | 
|  | #define @VERSION_TYPE@_PATCHLEVEL               @@VERSION_TYPE@_PATCHLEVEL@ | 
|  | #define @VERSION_TYPE@_TWEAK                    @@VERSION_TYPE@_VERSION_TWEAK@ | 
|  | #define @VERSION_TYPE@_VERSION_STRING           "@@VERSION_TYPE@_VERSION_STRING@" | 
|  | #define @VERSION_TYPE@_VERSION_EXTENDED_STRING  "@@VERSION_TYPE@_VERSION_EXTENDED_STRING@" | 
|  | #define @VERSION_TYPE@_VERSION_TWEAK_STRING     "@@VERSION_TYPE@_VERSION_TWEAK_STRING@" | 
|  |  | 
|  | #define @BUILD_VERSION_NAME@ @@BUILD_VERSION_NAME@@ | 
|  | @@VERSION_TYPE@_VERSION_CUSTOMIZATION@ | 
|  |  | 
|  | #endif /* _@VERSION_TYPE@_VERSION_H_ */ |