aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2015-04-04 00:33:16 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2015-04-04 00:33:16 +0300
commit88d88f43a704189e7fa45323a60deb23a86e17f3 (patch)
treee8d4b0c89b55db651d1742dac409c833c5c7b476
parenta4a3ba139b7b48cb8416fd53875b29cdf3bbcd92 (diff)
downloadmeson-88d88f43a704189e7fa45323a60deb23a86e17f3.zip
meson-88d88f43a704189e7fa45323a60deb23a86e17f3.tar.gz
meson-88d88f43a704189e7fa45323a60deb23a86e17f3.tar.bz2
Ignore dash portion of version string.
-rw-r--r--mesonlib.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/mesonlib.py b/mesonlib.py
index 180e21e..af29421 100644
--- a/mesonlib.py
+++ b/mesonlib.py
@@ -64,6 +64,8 @@ def detect_vcs(source_dir):
return None
def version_compare(vstr1, vstr2):
+ if '-' in vstr1:
+ vstr1 = vstr1.split('-')[0]
if vstr2.startswith('>='):
cmpop = operator.ge
vstr2 = vstr2[2:]