From 41ea1be73c1945403440a0e38a156227702d415f Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Wed, 20 Dec 2017 17:08:40 +0000 Subject: utils: Make get_multilib_datastore available from lib/oe Currently we can't access this function from lib/oe as its a class function. Move it to allow such access. (From OE-Core rev: b241a666f2867ffa425f6d43763d7c3c17941dcf) Signed-off-by: Richard Purdie --- meta/classes/utils.bbclass | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'meta/classes/utils.bbclass') diff --git a/meta/classes/utils.bbclass b/meta/classes/utils.bbclass index 8e07eac07a..32cae7e312 100644 --- a/meta/classes/utils.bbclass +++ b/meta/classes/utils.bbclass @@ -364,12 +364,7 @@ def multilib_pkg_extend(d, pkg): return pkgs def get_multilib_datastore(variant, d): - localdata = bb.data.createCopy(d) - overrides = localdata.getVar("OVERRIDES", False) + ":virtclass-multilib-" + variant - localdata.setVar("OVERRIDES", overrides) - localdata.setVar("MLPREFIX", variant + "-") - return localdata -get_multilib_datastore[vardepsexclude] = "OVERRIDES" + return oe.utils.get_multilib_datastore(variant, d) def all_multilib_tune_values(d, var, unique = True, need_split = True, delim = ' '): """Return a string of all ${var} in all multilib tune configuration""" -- cgit v1.2.3-54-g00ecf