diff options
author | Joshua Lock <joshua.g.lock@intel.com> | 2016-12-14 21:13:04 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-12-16 10:23:23 +0000 |
commit | c4e2c59088765d1f1de7ec57cde91980f887c2ff (patch) | |
tree | a2fda8ac5916fb59a711e9220c2177008cca9347 /meta/classes/utils.bbclass | |
parent | d5e67725ac11e3296cad104470931ffa16824b90 (diff) | |
download | poky-c4e2c59088765d1f1de7ec57cde91980f887c2ff.tar.gz |
meta: remove True option to getVar calls
getVar() now defaults to expanding by default, thus remove the True
option from getVar() calls with a regex search and replace.
Search made with the following regex: getVar ?\(( ?[^,()]*), True\)
(From OE-Core rev: 7c552996597faaee2fbee185b250c0ee30ea3b5f)
Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/utils.bbclass')
-rw-r--r-- | meta/classes/utils.bbclass | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/meta/classes/utils.bbclass b/meta/classes/utils.bbclass index dbb5e4cbbc..640daed4a8 100644 --- a/meta/classes/utils.bbclass +++ b/meta/classes/utils.bbclass | |||
@@ -41,9 +41,9 @@ def oe_filter_out(f, str, d): | |||
41 | 41 | ||
42 | def machine_paths(d): | 42 | def machine_paths(d): |
43 | """List any existing machine specific filespath directories""" | 43 | """List any existing machine specific filespath directories""" |
44 | machine = d.getVar("MACHINE", True) | 44 | machine = d.getVar("MACHINE") |
45 | filespathpkg = d.getVar("FILESPATHPKG", True).split(":") | 45 | filespathpkg = d.getVar("FILESPATHPKG").split(":") |
46 | for basepath in d.getVar("FILESPATHBASE", True).split(":"): | 46 | for basepath in d.getVar("FILESPATHBASE").split(":"): |
47 | for pkgpath in filespathpkg: | 47 | for pkgpath in filespathpkg: |
48 | machinepath = os.path.join(basepath, pkgpath, machine) | 48 | machinepath = os.path.join(basepath, pkgpath, machine) |
49 | if os.path.isdir(machinepath): | 49 | if os.path.isdir(machinepath): |
@@ -52,7 +52,7 @@ def machine_paths(d): | |||
52 | def is_machine_specific(d): | 52 | def is_machine_specific(d): |
53 | """Determine whether the current recipe is machine specific""" | 53 | """Determine whether the current recipe is machine specific""" |
54 | machinepaths = set(machine_paths(d)) | 54 | machinepaths = set(machine_paths(d)) |
55 | srcuri = d.getVar("SRC_URI", True).split() | 55 | srcuri = d.getVar("SRC_URI").split() |
56 | for url in srcuri: | 56 | for url in srcuri: |
57 | fetcher = bb.fetch2.Fetch([srcuri], d) | 57 | fetcher = bb.fetch2.Fetch([srcuri], d) |
58 | if url.startswith("file://"): | 58 | if url.startswith("file://"): |
@@ -315,14 +315,14 @@ def explode_deps(s): | |||
315 | 315 | ||
316 | def base_set_filespath(path, d): | 316 | def base_set_filespath(path, d): |
317 | filespath = [] | 317 | filespath = [] |
318 | extrapaths = (d.getVar("FILESEXTRAPATHS", True) or "") | 318 | extrapaths = (d.getVar("FILESEXTRAPATHS") or "") |
319 | # Remove default flag which was used for checking | 319 | # Remove default flag which was used for checking |
320 | extrapaths = extrapaths.replace("__default:", "") | 320 | extrapaths = extrapaths.replace("__default:", "") |
321 | # Don't prepend empty strings to the path list | 321 | # Don't prepend empty strings to the path list |
322 | if extrapaths != "": | 322 | if extrapaths != "": |
323 | path = extrapaths.split(":") + path | 323 | path = extrapaths.split(":") + path |
324 | # The ":" ensures we have an 'empty' override | 324 | # The ":" ensures we have an 'empty' override |
325 | overrides = (":" + (d.getVar("FILESOVERRIDES", True) or "")).split(":") | 325 | overrides = (":" + (d.getVar("FILESOVERRIDES") or "")).split(":") |
326 | overrides.reverse() | 326 | overrides.reverse() |
327 | for o in overrides: | 327 | for o in overrides: |
328 | for p in path: | 328 | for p in path: |
@@ -333,7 +333,7 @@ def base_set_filespath(path, d): | |||
333 | def extend_variants(d, var, extend, delim=':'): | 333 | def extend_variants(d, var, extend, delim=':'): |
334 | """Return a string of all bb class extend variants for the given extend""" | 334 | """Return a string of all bb class extend variants for the given extend""" |
335 | variants = [] | 335 | variants = [] |
336 | whole = d.getVar(var, True) or "" | 336 | whole = d.getVar(var) or "" |
337 | for ext in whole.split(): | 337 | for ext in whole.split(): |
338 | eext = ext.split(delim) | 338 | eext = ext.split(delim) |
339 | if len(eext) > 1 and eext[0] == extend: | 339 | if len(eext) > 1 and eext[0] == extend: |
@@ -341,7 +341,7 @@ def extend_variants(d, var, extend, delim=':'): | |||
341 | return " ".join(variants) | 341 | return " ".join(variants) |
342 | 342 | ||
343 | def multilib_pkg_extend(d, pkg): | 343 | def multilib_pkg_extend(d, pkg): |
344 | variants = (d.getVar("MULTILIB_VARIANTS", True) or "").split() | 344 | variants = (d.getVar("MULTILIB_VARIANTS") or "").split() |
345 | if not variants: | 345 | if not variants: |
346 | return pkg | 346 | return pkg |
347 | pkgs = pkg | 347 | pkgs = pkg |
@@ -352,21 +352,21 @@ def multilib_pkg_extend(d, pkg): | |||
352 | def all_multilib_tune_values(d, var, unique = True, need_split = True, delim = ' '): | 352 | def all_multilib_tune_values(d, var, unique = True, need_split = True, delim = ' '): |
353 | """Return a string of all ${var} in all multilib tune configuration""" | 353 | """Return a string of all ${var} in all multilib tune configuration""" |
354 | values = [] | 354 | values = [] |
355 | value = d.getVar(var, True) or "" | 355 | value = d.getVar(var) or "" |
356 | if value != "": | 356 | if value != "": |
357 | if need_split: | 357 | if need_split: |
358 | for item in value.split(delim): | 358 | for item in value.split(delim): |
359 | values.append(item) | 359 | values.append(item) |
360 | else: | 360 | else: |
361 | values.append(value) | 361 | values.append(value) |
362 | variants = d.getVar("MULTILIB_VARIANTS", True) or "" | 362 | variants = d.getVar("MULTILIB_VARIANTS") or "" |
363 | for item in variants.split(): | 363 | for item in variants.split(): |
364 | localdata = bb.data.createCopy(d) | 364 | localdata = bb.data.createCopy(d) |
365 | overrides = localdata.getVar("OVERRIDES", False) + ":virtclass-multilib-" + item | 365 | overrides = localdata.getVar("OVERRIDES", False) + ":virtclass-multilib-" + item |
366 | localdata.setVar("OVERRIDES", overrides) | 366 | localdata.setVar("OVERRIDES", overrides) |
367 | localdata.setVar("MLPREFIX", item + "-") | 367 | localdata.setVar("MLPREFIX", item + "-") |
368 | bb.data.update_data(localdata) | 368 | bb.data.update_data(localdata) |
369 | value = localdata.getVar(var, True) or "" | 369 | value = localdata.getVar(var) or "" |
370 | if value != "": | 370 | if value != "": |
371 | if need_split: | 371 | if need_split: |
372 | for item in value.split(delim): | 372 | for item in value.split(delim): |
@@ -402,21 +402,21 @@ def all_multilib_tune_list(vars, d): | |||
402 | newoverrides.append(o) | 402 | newoverrides.append(o) |
403 | localdata.setVar("OVERRIDES", ":".join(newoverrides)) | 403 | localdata.setVar("OVERRIDES", ":".join(newoverrides)) |
404 | localdata.setVar("MLPREFIX", "") | 404 | localdata.setVar("MLPREFIX", "") |
405 | origdefault = localdata.getVar("DEFAULTTUNE_MULTILIB_ORIGINAL", True) | 405 | origdefault = localdata.getVar("DEFAULTTUNE_MULTILIB_ORIGINAL") |
406 | if origdefault: | 406 | if origdefault: |
407 | localdata.setVar("DEFAULTTUNE", origdefault) | 407 | localdata.setVar("DEFAULTTUNE", origdefault) |
408 | bb.data.update_data(localdata) | 408 | bb.data.update_data(localdata) |
409 | values['ml'] = [''] | 409 | values['ml'] = [''] |
410 | for v in vars: | 410 | for v in vars: |
411 | values[v].append(localdata.getVar(v, True)) | 411 | values[v].append(localdata.getVar(v)) |
412 | variants = d.getVar("MULTILIB_VARIANTS", True) or "" | 412 | variants = d.getVar("MULTILIB_VARIANTS") or "" |
413 | for item in variants.split(): | 413 | for item in variants.split(): |
414 | localdata = bb.data.createCopy(d) | 414 | localdata = bb.data.createCopy(d) |
415 | overrides = localdata.getVar("OVERRIDES", False) + ":virtclass-multilib-" + item | 415 | overrides = localdata.getVar("OVERRIDES", False) + ":virtclass-multilib-" + item |
416 | localdata.setVar("OVERRIDES", overrides) | 416 | localdata.setVar("OVERRIDES", overrides) |
417 | localdata.setVar("MLPREFIX", item + "-") | 417 | localdata.setVar("MLPREFIX", item + "-") |
418 | bb.data.update_data(localdata) | 418 | bb.data.update_data(localdata) |
419 | values[v].append(localdata.getVar(v, True)) | 419 | values[v].append(localdata.getVar(v)) |
420 | values['ml'].append(item) | 420 | values['ml'].append(item) |
421 | return values | 421 | return values |
422 | 422 | ||