diff --git a/build_files/cmake/macros.cmake b/build_files/cmake/macros.cmake index a7ad2d64b13853d0a1455c990deb964553b3a7f1..b84950c47aaacb6d6a74c610d65c8909aa33da9d 100644 --- a/build_files/cmake/macros.cmake +++ b/build_files/cmake/macros.cmake @@ -338,23 +338,23 @@ macro(get_blender_version) string(REGEX REPLACE " " ";" CONTENT "${CONTENT}") foreach(ITEM ${CONTENT}) - if(LASTITEM MATCHES "BLENDER_VERSION") + if(LASTITEM MATCHES "^BLENDER_VERSION$") MATH(EXPR BLENDER_VERSION_MAJOR "${ITEM} / 100") MATH(EXPR BLENDER_VERSION_MINOR "${ITEM} % 100") set(BLENDER_VERSION "${BLENDER_VERSION_MAJOR}.${BLENDER_VERSION_MINOR}") endif() - if(LASTITEM MATCHES "BLENDER_SUBVERSION") + if(LASTITEM MATCHES "^BLENDER_SUBVERSION$") set(BLENDER_SUBVERSION ${ITEM}) endif() - if(LASTITEM MATCHES "BLENDER_MINVERSION") + if(LASTITEM MATCHES "^BLENDER_MINVERSION$") MATH(EXPR BLENDER_MINVERSION_MAJOR "${ITEM} / 100") MATH(EXPR BLENDER_MINVERSION_MINOR "${ITEM} % 100") set(BLENDER_MINVERSION "${BLENDER_MINVERSION_MAJOR}.${BLENDER_MINVERSION_MINOR}") endif() - if(LASTITEM MATCHES "BLENDER_MINSUBVERSION") + if(LASTITEM MATCHES "^BLENDER_MINSUBVERSION$") set(BLENDER_MINSUBVERSION ${ITEM}) endif()