Devtool needs to execute these tasks so we cannot disable them
and if SRC_URI is empty we don't need to disable them anymore.

Changing task dependency so that sources are extracted when running
devtool modify. Setting EXTERNALSRC so devshell can find the shared
gcc sources.

https://bugzilla.yoctoproject.org/show_bug.cgi?id=13036

Signed-off-by: Tomasz Dziendzielski <tomasz.dziendziel...@gmail.com>
---
 meta/recipes-devtools/gcc/gcc-shared-source.inc | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/meta/recipes-devtools/gcc/gcc-shared-source.inc
b/meta/recipes-devtools/gcc/gcc-shared-source.inc
index aac4b49313..d8967b1e72 100644
--- a/meta/recipes-devtools/gcc/gcc-shared-source.inc
+++ b/meta/recipes-devtools/gcc/gcc-shared-source.inc
@@ -1,11 +1,6 @@
-do_fetch() {
-   :
-}
-do_fetch[noexec] = "1"
-deltask do_unpack
-deltask do_patch
-
 SRC_URI = ""

-do_configure[depends] += "gcc-source-${PV}:do_preconfigure"
+do_unpack[depends] += "gcc-source-${PV}:do_preconfigure"
 do_populate_lic[depends] += "gcc-source-${PV}:do_unpack"
+
+EXTERNALSRC_pn-${PN} = "${S}"
--
2.20.1
-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to