Skip to content

Commit

Permalink
classes/utils: remove compatibility functions
Browse files Browse the repository at this point in the history
These base_* functions were moved into meta/lib/oe back in 2010 and wrappers
left in utils.bbclass for compatibility.  It's been eight years, so I think it's
time to remove them.

Signed-off-by: Ross Burton <[email protected]>
Signed-off-by: Richard Purdie <[email protected]>
  • Loading branch information
rossburton authored and rpurdie committed Jan 29, 2018
1 parent c97acbd commit 0391fca
Showing 1 changed file with 0 additions and 41 deletions.
41 changes: 0 additions & 41 deletions meta/classes/utils.bbclass
Original file line number Diff line number Diff line change
@@ -1,44 +1,3 @@
# For compatibility
def base_path_join(a, *p):
return oe.path.join(a, *p)

def base_path_relative(src, dest):
return oe.path.relative(src, dest)

def base_path_out(path, d):
return oe.path.format_display(path, d)

def base_read_file(filename):
return oe.utils.read_file(filename)

def base_ifelse(condition, iftrue = True, iffalse = False):
return oe.utils.ifelse(condition, iftrue, iffalse)

def base_conditional(variable, checkvalue, truevalue, falsevalue, d):
return oe.utils.conditional(variable, checkvalue, truevalue, falsevalue, d)

def base_less_or_equal(variable, checkvalue, truevalue, falsevalue, d):
return oe.utils.less_or_equal(variable, checkvalue, truevalue, falsevalue, d)

def base_version_less_or_equal(variable, checkvalue, truevalue, falsevalue, d):
return oe.utils.version_less_or_equal(variable, checkvalue, truevalue, falsevalue, d)

def base_contains(variable, checkvalues, truevalue, falsevalue, d):
bb.note('base_contains is deprecated, please use bb.utils.contains instead.')
return bb.utils.contains(variable, checkvalues, truevalue, falsevalue, d)

def base_both_contain(variable1, variable2, checkvalue, d):
return oe.utils.both_contain(variable1, variable2, checkvalue, d)

def base_prune_suffix(var, suffixes, d):
return oe.utils.prune_suffix(var, suffixes, d)

def oe_filter(f, str, d):
return oe.utils.str_filter(f, str, d)

def oe_filter_out(f, str, d):
return oe.utils.str_filter_out(f, str, d)

def machine_paths(d):
"""List any existing machine specific filespath directories"""
machine = d.getVar("MACHINE")
Expand Down

0 comments on commit 0391fca

Please sign in to comment.