All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] native: Use deltask to remove tasks which have no purpose
@ 2013-12-18 10:46 Richard Purdie
  0 siblings, 0 replies; only message in thread
From: Richard Purdie @ 2013-12-18 10:46 UTC (permalink / raw)
  To: openembedded-core

core-image-sato has 47703 inter task dependencies before this patch
and 29883 afterwards which is a significant worthwhile task graph
simplification.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---

Note: This patch depends on new bitbake functionality so we'll have to
bump the bitbake version requirement before we can do this.

diff --git a/meta/classes/native.bbclass b/meta/classes/native.bbclass
index b2d85ef..5a318d2 100644
--- a/meta/classes/native.bbclass
+++ b/meta/classes/native.bbclass
@@ -151,11 +151,12 @@ python native_virtclass_handler () {
 addhandler native_virtclass_handler
 native_virtclass_handler[eventmask] = "bb.event.RecipePreFinalise"
 
-do_package[noexec] = "1"
-do_packagedata[noexec] = "1"
-do_package_write_ipk[noexec] = "1"
-do_package_write_deb[noexec] = "1"
-do_package_write_rpm[noexec] = "1"
+deltask package
+deltask packagedata
+deltask package_write_ipk
+deltask package_write_deb
+deltask package_write_rpm
+deltask package_write
 
 do_packagedata[stamp-extra-info] = ""
 do_populate_sysroot[stamp-extra-info] = ""




^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2013-12-18 10:46 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-18 10:46 [PATCH] native: Use deltask to remove tasks which have no purpose Richard Purdie

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.