Author: jorton Date: Fri Dec 13 11:01:32 2024 New Revision: 1922463 URL: http://svn.apache.org/viewvc?rev=1922463&view=rev Log: * build/SerfVersion.cmake: Fix regexes to extract multi-digit major/minor/patch versions correctly.
Modified: serf/trunk/build/SerfVersion.cmake Modified: serf/trunk/build/SerfVersion.cmake URL: http://svn.apache.org/viewvc/serf/trunk/build/SerfVersion.cmake?rev=1922463&r1=1922462&r2=1922463&view=diff ============================================================================== --- serf/trunk/build/SerfVersion.cmake (original) +++ serf/trunk/build/SerfVersion.cmake Fri Dec 13 11:01:32 2024 @@ -26,11 +26,11 @@ function(serf_parse_version_number_from_ foreach(STR ${version_parts_}) if(STR MATCHES "SERF_MAJOR_VERSION") - string(REGEX REPLACE "^[^0-9]+([0-9])+ *$" "\\1" major_ ${STR}) + string(REGEX REPLACE "^[^0-9]+([0-9]+) *$" "\\1" major_ ${STR}) elseif(STR MATCHES "SERF_MINOR_VERSION") - string(REGEX REPLACE "^[^0-9]+([0-9])+ *$" "\\1" minor_ ${STR}) + string(REGEX REPLACE "^[^0-9]+([0-9]+) *$" "\\1" minor_ ${STR}) elseif(STR MATCHES "SERF_PATCH_VERSION") - string(REGEX REPLACE "^[^0-9]+([0-9])+ *$" "\\1" patch_ ${STR}) + string(REGEX REPLACE "^[^0-9]+([0-9]+) *$" "\\1" patch_ ${STR}) endif() endforeach()