base.bbclass: Add base_less_or_equal(): perform comparison fo integer/floating point...
authorPaul Sokolovsky <pmiscml@gmail.com>
Tue, 27 Feb 2007 20:15:52 +0000 (20:15 +0000)
committerPaul Sokolovsky <pmiscml@gmail.com>
Tue, 27 Feb 2007 20:15:52 +0000 (20:15 +0000)
classes/base.bbclass

index a08ba97..53139e1 100644 (file)
@@ -51,6 +51,13 @@ def base_conditional(variable, checkvalue, truevalue, falsevalue, d):
        else:
                return falsevalue
 
+def base_less_or_equal(variable, checkvalue, truevalue, falsevalue, d):
+       import bb
+       if float(bb.data.getVar(variable,d,1)) <= float(checkvalue):
+               return truevalue
+       else:
+               return falsevalue
+
 def base_contains(variable, checkvalues, truevalue, falsevalue, d):
        import bb
        matches = 0