From 998300975d18be00c656d7ff5c11e45195f96844 Mon Sep 17 00:00:00 2001 From: illyum Date: Sun, 15 Sep 2024 02:49:49 -0600 Subject: [PATCH] chore: something --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 71f2dbf..bfb794a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,7 +6,6 @@ FILE(READ "${CMAKE_CURRENT_SOURCE_DIR}/VERSION" VERSION_TEXT) STRING(STRIP "${VERSION_TEXT}" VERSION_TEXT) STRING(REGEX MATCH "([A-Z]+)-([0-9]+)\\.([0-9]+)\\.([0-9]+)" _ ${VERSION_TEXT}) SET(PROJECT_VERSION ${CMAKE_MATCH_1}-${CMAKE_MATCH_2}.${CMAKE_MATCH_3}.${CMAKE_MATCH_4}) -ADD_DEFINITIONS(-DPROJECT_VERSION=\"${PROJECT_VERSION}\") OPTION(BUILD_ENGINE_AS_SHARED_LIBRARY "Build engine as a shared library" OFF) OPTION(BUILD_DEPS_AS_SHARED_LIBRARIES "Builds engine's dependencies as shared libraries" OFF) @@ -59,7 +58,8 @@ ELSE () SET_TARGET_PROPERTIES(ICEngine PROPERTIES OUTPUT_NAME "ICEngine") ENDIF () -target_include_directories(ICEngine PUBLIC ${CMAKE_CURRENT_BINARY_DIR}) +TARGET_COMPILE_DEFINITIONS(ICEngine PUBLIC PROJECT_VERSION="${PROJECT_VERSION}") +TARGET_INCLUDE_DIRECTORIES(ICEngine PUBLIC ${CMAKE_CURRENT_BINARY_DIR}) IF (BUILD_EXAMPLES) INCLUDE_DIRECTORIES(examples/server)