/ src / version.h.in
version.h.in
 1  #ifndef NEOVIM_QT_VERSION
 2  #define NEOVIM_QT_VERSION
 3  
 4  #define PROJECT "@PROJECT@"
 5  #define PROJECT_NAME "@PROJECT_NAME@"
 6  #define PROJECT_VERSION "@PROJECT_VERSION@"
 7  #define PROJECT_VERSION_MAJOR "@PROJECT_VERSION_MAJOR@"
 8  #define PROJECT_VERSION_MINOR "@PROJECT_VERSION_MINOR@"
 9  #define PROJECT_VERSION_PATCH "@PROJECT_VERSION_PATCH@"
10  #define PROJECT_VERSION_TWEAK "@PROJECT_VERSION_TWEAK@"
11  
12  // Added here for Windows version info. A comma separated version numbers.
13  #define RC_PROJECT_VERSION_C @PROJECT_VERSION_MAJOR@,@PROJECT_VERSION_MINOR@,@PROJECT_VERSION_PATCH@,@PROJECT_VERSION_TWEAK@
14  // Not all the windows docs are consistent on this. But it seems the version
15  // strings need to be explicitly terminated with \0
16  #define RC_PROJECT_NAME "@PROJECT_NAME@\0"
17  #define RC_PROJECT_VERSION "@PROJECT_VERSION@\0"
18  
19  #cmakedefine REPRODUCIBLE_BUILD
20  #if !defined(REPRODUCIBLE_BUILD)
21  #define CMAKE_CXX_FLAGS "@CMAKE_CXX_FLAGS@"
22  #endif
23  #define CMAKE_BUILD_TYPE "@CMAKE_BUILD_TYPE@"
24  
25  #endif // NEOVIM_QT_VERSION