[oe-commits] org.oe.dev base.bbclass: Add base_less_or_equal(): perform comparison fo integer/floating point values for <=.

pfalcon commit openembedded-commits at lists.openembedded.org
Tue Feb 27 20:37:18 UTC 2007


base.bbclass: Add base_less_or_equal(): perform comparison fo integer/floating point values for <=.

Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: e10f95bbbf3d5fc6db9c8b1584f523e61c123a28
ViewMTN: http://monotone.openembedded.org/revision.psp?id=e10f95bbbf3d5fc6db9c8b1584f523e61c123a28
Files:
1
classes/base.bbclass
Diffs:

#
# mt diff -rd78ab223fd018dcc2a7a1e6dcb1135f807cfc95e -re10f95bbbf3d5fc6db9c8b1584f523e61c123a28
#
# 
# 
# patch "classes/base.bbclass"
#  from [1332ac1419a358f5b869d56b6487f4808465acff]
#    to [444bc01c336d89574c58b7205866abad575c279b]
# 
============================================================
--- classes/base.bbclass	1332ac1419a358f5b869d56b6487f4808465acff
+++ classes/base.bbclass	444bc01c336d89574c58b7205866abad575c279b
@@ -51,6 +51,13 @@ def base_conditional(variable, checkvalu
 	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






More information about the Openembedded-commits mailing list