diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-08-10 14:35:29 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-08-12 15:26:52 +0100 |
commit | f5c128008365e141082c129417eb72d2751e8045 (patch) | |
tree | f5d969302d73813c56d3f871d456173ef63fe9a6 /meta/classes/utility-tasks.bbclass | |
parent | 7c6c717a54423480c0ac9ed13861e3c1cc47e2b2 (diff) | |
download | openembedded-core-f5c128008365e141082c129417eb72d2751e8045.tar.gz |
classes: Update classes to match new bitbake class scope functionality
Move classes to classes-global or classes-recipe as appropriate to take
advantage of new bitbake functionality to check class scope/usage.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/utility-tasks.bbclass')
-rw-r--r-- | meta/classes/utility-tasks.bbclass | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/meta/classes/utility-tasks.bbclass b/meta/classes/utility-tasks.bbclass deleted file mode 100644 index ae2da330b8..0000000000 --- a/meta/classes/utility-tasks.bbclass +++ /dev/null @@ -1,60 +0,0 @@ -# -# Copyright OpenEmbedded Contributors -# -# SPDX-License-Identifier: MIT -# - -addtask listtasks -do_listtasks[nostamp] = "1" -python do_listtasks() { - taskdescs = {} - maxlen = 0 - for e in d.keys(): - if d.getVarFlag(e, 'task'): - maxlen = max(maxlen, len(e)) - if e.endswith('_setscene'): - desc = "%s (setscene version)" % (d.getVarFlag(e[:-9], 'doc') or '') - else: - desc = d.getVarFlag(e, 'doc') or '' - taskdescs[e] = desc - - tasks = sorted(taskdescs.keys()) - for taskname in tasks: - bb.plain("%s %s" % (taskname.ljust(maxlen), taskdescs[taskname])) -} - -CLEANFUNCS ?= "" - -T:task-clean = "${LOG_DIR}/cleanlogs/${PN}" -addtask clean -do_clean[nostamp] = "1" -python do_clean() { - """clear the build and temp directories""" - dir = d.expand("${WORKDIR}") - bb.note("Removing " + dir) - oe.path.remove(dir) - - dir = "%s.*" % d.getVar('STAMP') - bb.note("Removing " + dir) - oe.path.remove(dir) - - for f in (d.getVar('CLEANFUNCS') or '').split(): - bb.build.exec_func(f, d) -} - -addtask checkuri -do_checkuri[nostamp] = "1" -do_checkuri[network] = "1" -python do_checkuri() { - src_uri = (d.getVar('SRC_URI') or "").split() - if len(src_uri) == 0: - return - - try: - fetcher = bb.fetch2.Fetch(src_uri, d) - fetcher.checkstatus() - except bb.fetch2.BBFetchException as e: - bb.fatal(str(e)) -} - - |