Hi Richard, is there something I can do to make this move forward? /Fredrik ________________________________________ From: Fredrik Gustafsson Sent: Wednesday, July 1, 2020 10:46 AM To: openembedded-core@lists.openembedded.org Cc: tools-cfpbuild-internal; Fredrik Gustafsson Subject: [PATCH v3] nopackages.bbclass: Get tasks from variable
Get tasks from a variable instead of having them hardcoded. This will enable other layers to add tasks that should be deleted when nopackages is used. Signed-off-by: Fredrik Gustafsson <fredr...@axis.com> --- meta/classes/nopackages.bbclass | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/meta/classes/nopackages.bbclass b/meta/classes/nopackages.bbclass index 559f5078bd..4c9fe510c5 100644 --- a/meta/classes/nopackages.bbclass +++ b/meta/classes/nopackages.bbclass @@ -1,12 +1,7 @@ -deltask do_package -deltask do_package_write_rpm -deltask do_package_write_ipk -deltask do_package_write_deb -deltask do_package_qa -deltask do_packagedata -deltask do_package_setscene -deltask do_package_write_rpm_setscene -deltask do_package_write_ipk_setscene -deltask do_package_write_deb_setscene -deltask do_package_qa_setscene -deltask do_packagedata_setscene +NO_PACKAGES_DELTASKS += "do_package do_package_write_rpm do_package_write_ipk do_package_write_deb do_package_qa do_packagedata do_package_setscene do_package_write_rpm_setscene do_package_write_ipk_setscene do_package_write_deb_setscene do_package_qa_setscene do_packagedata_setscene" + +python () { + list = d.getVar("NO_PACKAGES_DELTASKS").split() + for task in list: + bb.build.deltask(task, d) +} -- 2.20.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#140474): https://lists.openembedded.org/g/openembedded-core/message/140474 Mute This Topic: https://lists.openembedded.org/mt/75231136/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-