20 lines
783 B
C
20 lines
783 B
C
// yaze config file - auto-generated from CMakeLists.txt project() version
|
|
// Single source of truth for version: project(yaze VERSION X.Y.Z) in CMakeLists.txt
|
|
|
|
#define YAZE_VERSION_MAJOR @yaze_VERSION_MAJOR@
|
|
#define YAZE_VERSION_MINOR @yaze_VERSION_MINOR@
|
|
#define YAZE_VERSION_PATCH @yaze_VERSION_PATCH@
|
|
|
|
// Combined version as a string (e.g., "0.3.7-alpha")
|
|
#define YAZE_VERSION_STRING "@yaze_VERSION_MAJOR@.@yaze_VERSION_MINOR@.@yaze_VERSION_PATCH@@YAZE_VERSION_SUFFIX@"
|
|
|
|
// Combined version as a number (major * 10000 + minor * 100 + patch)
|
|
// e.g., 0.3.7 = 307
|
|
#define YAZE_VERSION_NUMBER (@yaze_VERSION_MAJOR@ * 10000 + @yaze_VERSION_MINOR@ * 100 + @yaze_VERSION_PATCH@)
|
|
|
|
#ifdef __cplusplus
|
|
#ifndef IMGUI_DEFINE_MATH_OPERATORS
|
|
#define IMGUI_DEFINE_MATH_OPERATORS
|
|
#endif
|
|
#endif
|