From fd1517e2b51a170f2427122c6b95396db251d827 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Wed, 10 Aug 2022 14:35:29 +0100 Subject: 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. (From OE-Core rev: f5c128008365e141082c129417eb72d2751e8045) Signed-off-by: Richard Purdie --- meta/classes/utility-tasks.bbclass | 60 -------------------------------------- 1 file changed, 60 deletions(-) delete mode 100644 meta/classes/utility-tasks.bbclass (limited to 'meta/classes/utility-tasks.bbclass') 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)) -} - - -- cgit v1.2.3-54-g00ecf