From 71127f1f12da84a54590b208cc54f1256e60f666 Mon Sep 17 00:00:00 2001 From: Orange Date: Fri, 29 Aug 2025 22:03:35 +0300 Subject: [PATCH] Updates project version to 3.4.0 Bumps the project's version number from 3.3.0 to 3.4.0. Adds a compile definition to expose the project version via the `OMATH_VERSION` macro. --- CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f5176ef..a100e74 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.26) -project(omath VERSION 3.3.0 LANGUAGES CXX) +project(omath VERSION 3.4.0 LANGUAGES CXX) include(CMakePackageConfigHelpers) @@ -39,6 +39,8 @@ endif () add_library(${PROJECT_NAME}::${PROJECT_NAME} ALIAS ${PROJECT_NAME}) +target_compile_definitions(${PROJECT_NAME} PUBLIC OMATH_VERSION="${PROJECT_VERSION}") + if (OMATH_IMGUI_INTEGRATION) target_compile_definitions(${PROJECT_NAME} PUBLIC OMATH_IMGUI_INTEGRATION)