diff --git a/src/engine/WindowControl.cpp b/src/engine/WindowControl.cpp index 2126378f..5a14c02b 100644 --- a/src/engine/WindowControl.cpp +++ b/src/engine/WindowControl.cpp @@ -36,13 +36,17 @@ WindowControl::Result WindowControl::initialize() { if (!title.empty()) { title += " - "; } - title += "VoxelCore v" + + std::string buildName; #ifdef VC_BUILD_NAME - std::string(VC_BUILD_NAME); -#else - std::to_string(ENGINE_VERSION_MAJOR) + "." + - std::to_string(ENGINE_VERSION_MINOR); + buildName = VC_BUILD_NAME; #endif + title += "VoxelCore v"; + if (buildName.empty()) { + title += std::to_string(ENGINE_VERSION_MAJOR) + "." + + std::to_string(ENGINE_VERSION_MINOR); + } else { + title += buildName; + } if (ENGINE_DEBUG_BUILD) { title += " [debug]"; }