aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorDirk Mueller <mueller@kde.org>2006-08-16 17:05:20 +0000
committerDirk Mueller <mueller@kde.org>2006-08-16 17:05:20 +0000
commitaa3edadeb55b1ea02f59bdf864d88a1f4f3a5801 (patch)
treee8553ba44d2918f684854d07663c404cd4030518 /modules
parenta2e1d1600fd23be9974d4ff99c438aae6d134a2b (diff)
downloadextra-cmake-modules-aa3edadeb55b1ea02f59bdf864d88a1f4f3a5801.tar.gz
extra-cmake-modules-aa3edadeb55b1ea02f59bdf864d88a1f4f3a5801.tar.bz2
fix version extraction regexps.
svn path=/trunk/KDE/kdelibs/; revision=573563
Diffstat (limited to 'modules')
-rw-r--r--modules/MacroEnsureVersion.cmake4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/MacroEnsureVersion.cmake b/modules/MacroEnsureVersion.cmake
index 091152d4..ab395819 100644
--- a/modules/MacroEnsureVersion.cmake
+++ b/modules/MacroEnsureVersion.cmake
@@ -8,11 +8,11 @@ MACRO(MACRO_ENSURE_VERSION requested_version found_version var_too_old)
# parse the parts of the version string
STRING(REGEX REPLACE "([0-9]+)\\.[0-9]+\\.[0-9]+" "\\1" req_major_vers "${requested_version}")
- STRING(REGEX REPLACE "[0-9]+\\.([0-9])+\\.[0-9]+" "\\1" req_minor_vers "${requested_version}")
+ STRING(REGEX REPLACE "[0-9]+\\.([0-9]+)\\.[0-9]+" "\\1" req_minor_vers "${requested_version}")
STRING(REGEX REPLACE "[0-9]+\\.[0-9]+\\.([0-9]+)" "\\1" req_patch_vers "${requested_version}")
STRING(REGEX REPLACE "([0-9]+)\\.[0-9]+\\.[0-9]+.*" "\\1" found_major_vers "${found_version}")
- STRING(REGEX REPLACE "[0-9]+\\.([0-9])+\\.[0-9]+.*" "\\1" found_minor_vers "${found_version}")
+ STRING(REGEX REPLACE "[0-9]+\\.([0-9]+)\\.[0-9]+.*" "\\1" found_minor_vers "${found_version}")
STRING(REGEX REPLACE "[0-9]+\\.[0-9]+\\.([0-9]+).*" "\\1" found_patch_vers "${found_version}")
# compute an overall version number which can be compared at once