]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
externalsrc.bbclass: support crate fetcher on externalsrc
authorChanho Park <chanho61.park@samsung.com>
Thu, 19 May 2022 08:29:00 +0000 (17:29 +0900)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 20 May 2022 21:52:15 +0000 (22:52 +0100)
To support crate:// fetcher on externalsrc, we need to make pass-through
the URIs in SRC_URI.

Signed-off-by: Chanho Park <chanho61.park@samsung.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/externalsrc.bbclass

index b2f216f361d18d6651e2f737dc3fc2ad2894d6ea..90792a737b1b3991529a0608968823eba20bae91 100644 (file)
@@ -68,7 +68,7 @@ python () {
             url_data = fetch.ud[url]
             parm = url_data.parm
             if (url_data.type == 'file' or
-                    url_data.type == 'npmsw' or
+                    url_data.type == 'npmsw' or url_data.type == 'crate' or
                     'type' in parm and parm['type'] == 'kmeta'):
                 local_srcuri.append(url)