From 458496829bb3c9d63fde3aecde5a5e84762fb994 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Mon, 24 Feb 2014 16:12:07 +0000 Subject: package: Drop do_package_write task The reasons this task was introduced are lost in the mists of time. It allowed for the a single "package_write" task instead of spelling out the explicit package backends, however in all but one case we do that anyway. As such as might as well give in and delete the task, converting that single reference into explicit dependencies. This gives bitbake a bit less work to to when processing the runqueue since there are less tasks (but more dependencies in some cases). (From OE-Core rev: cf70e15f063716f3227d467ab1f4bfc0018286f6) Signed-off-by: Richard Purdie --- meta/classes/package.bbclass | 12 ------------ 1 file changed, 12 deletions(-) (limited to 'meta/classes/package.bbclass') diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index 297d962266..0018a62f3e 100644 --- a/meta/classes/package.bbclass +++ b/meta/classes/package.bbclass @@ -235,9 +235,6 @@ python () { # shlibs requires any DEPENDS to have already packaged for the *.list files d.appendVarFlag('do_package', 'deptask', " do_packagedata") - - elif not bb.data.inherits_class('image', d): - d.setVar("PACKAGERDEPTASK", "") } def splitdebuginfo(file, debugfile, debugsrcdir, sourcefile, d): @@ -2003,15 +2000,6 @@ python do_packagedata_setscene () { } addtask do_packagedata_setscene -# Dummy task to mark when all packaging is complete -do_package_write () { - : -} -do_package_write[noexec] = "1" -PACKAGERDEPTASK = "do_package_write" -do_build[recrdeptask] += "${PACKAGERDEPTASK}" -addtask package_write before do_build after do_packagedata - # # Helper functions for the package writing classes # -- cgit v1.2.3-54-g00ecf