]> code.ossystems Code Review - openembedded-core.git/commitdiff
base.bbclass: Add sysroot deps for repo fetcher
authorJasper Orschulko <Jasper.Orschulko@iris-sensing.com>
Wed, 24 Nov 2021 23:37:02 +0000 (00:37 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 26 Nov 2021 16:58:55 +0000 (16:58 +0000)
Add repo-native as prerequisite for the repo fetcher.

Signed-off-by: Jasper Orschulko <Jasper.Orschulko@iris-sensing.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/base.bbclass

index a65fcc6c1db104905bc40148fa3882b3c81e1513..b709777f243b901e8882b9e9e4827ee15b74334f 100644 (file)
@@ -665,6 +665,10 @@ python () {
         elif uri.scheme == "npm":
             d.appendVarFlag('do_fetch', 'depends', ' nodejs-native:do_populate_sysroot')
 
+        elif uri.scheme == "repo":
+            needsrcrev = True
+            d.appendVarFlag('do_fetch', 'depends', ' repo-native:do_populate_sysroot')
+
         # *.lz4 should DEPEND on lz4-native for unpacking
         if path.endswith('.lz4'):
             d.appendVarFlag('do_unpack', 'depends', ' lz4-native:do_populate_sysroot')