summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/utils.py')
-rw-r--r--bitbake/lib/bb/utils.py20
1 files changed, 1 insertions, 19 deletions
diff --git a/bitbake/lib/bb/utils.py b/bitbake/lib/bb/utils.py
index eee97276a2..5015ee440a 100644
--- a/bitbake/lib/bb/utils.py
+++ b/bitbake/lib/bb/utils.py
@@ -97,14 +97,7 @@ _package_ends_ = ["pre", "p", "alpha", "beta", "rc", "cvs", "bk", "HEAD" ]
97 97
98def relparse(myver): 98def relparse(myver):
99 """Parses the last elements of a version number into a triplet, that can 99 """Parses the last elements of a version number into a triplet, that can
100 later be compared: 100 later be compared.
101
102 >>> relparse('1.2_pre3')
103 [1.2, -2, 3.0]
104 >>> relparse('1.2b')
105 [1.2, 98, 0]
106 >>> relparse('1.2')
107 [1.2, 0, 0]
108 """ 101 """
109 102
110 number = 0 103 number = 0
@@ -150,17 +143,6 @@ __vercmp_cache__ = {}
150def vercmp_string(val1,val2): 143def vercmp_string(val1,val2):
151 """This takes two version strings and returns an integer to tell you whether 144 """This takes two version strings and returns an integer to tell you whether
152 the versions are the same, val1>val2 or val2>val1. 145 the versions are the same, val1>val2 or val2>val1.
153
154 >>> vercmp('1', '2')
155 -1.0
156 >>> vercmp('2', '1')
157 1.0
158 >>> vercmp('1', '1.0')
159 0
160 >>> vercmp('1', '1.1')
161 -1.0
162 >>> vercmp('1.1', '1_p2')
163 1.0
164 """ 146 """
165 147
166 # quick short-circuit 148 # quick short-circuit