updated versioning

This commit is contained in:
OusmBlueNinja 2025-05-19 11:25:41 -05:00
parent 67f7d45db9
commit 5ad82a1368
2 changed files with 20 additions and 5 deletions

View File

@ -15,6 +15,22 @@ set(CMAKE_C_STANDARD 23)
set(CMAKE_C_STANDARD_REQUIRED ON)
set(CMAKE_C_EXTENSIONS OFF)
include_directories(${CMAKE_BINARY_DIR}/generated)
# Optional message
message(STATUS "Generated Onyx version: ${FULL_VERSION}")
# --- Output directories for multi-config builds ---
foreach(OUTPUTCONFIG IN ITEMS Debug Release)
string(TOUPPER ${OUTPUTCONFIG} OUTPUTCONFIG_UPPER)

View File

@ -6,18 +6,17 @@
#include "Layer.h"
#include "Core.h"
int main()
{
OX::Core core("Obsidian Editor - Onyx Engine (2025.1)(0.0.7)");
constexpr const char* VERSION = "0.0.7"; // Format: 0.<release><commit_count>
constexpr const char* TITLE = "Obsidian Editor - Onyx Engine (2025.1)";
OX::Core core(std::string(TITLE) + " (" + VERSION + ")");
core.AddLayer(std::make_unique<OX::Editor>("Obsidian Editor"));
core.Init();
core.Run();
core.Shutdown();
}
}