]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
own-mirrors: add crate
authorAdrian Freihofer <adrian.freihofer@gmail.com>
Fri, 14 Oct 2022 06:54:48 +0000 (08:54 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 25 Oct 2022 12:42:00 +0000 (13:42 +0100)
Support downloading crate files from a mirror at SOURCE_MIRROR_URL.

Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes-global/sanity.bbclass
meta/classes/own-mirrors.bbclass

index 75c453d48674adb83eb54712dc399d4d63962c46..8394213b63ae2981b2cedd65ebb90e91bd0c09e0 100644 (file)
@@ -865,7 +865,7 @@ def check_sanity_everybuild(status, d):
     mirror_vars = ['MIRRORS', 'PREMIRRORS', 'SSTATE_MIRRORS']
     protocols = ['http', 'ftp', 'file', 'https', \
                  'git', 'gitsm', 'hg', 'osc', 'p4', 'svn', \
-                 'bzr', 'cvs', 'npm', 'sftp', 'ssh', 's3', 'az', 'ftps']
+                 'bzr', 'cvs', 'npm', 'sftp', 'ssh', 's3', 'az', 'ftps', 'crate']
     for mirror_var in mirror_vars:
         mirrors = (d.getVar(mirror_var) or '').replace('\\n', ' ').split()
 
index 2f24ff18304117016628856fb44ca9b6189f17c4..62258e4160027a3da4d908defaee6c28fdb7d347 100644 (file)
@@ -17,4 +17,5 @@ https?://.*/.*  ${SOURCE_MIRROR_URL} \
 ftp://.*/.*     ${SOURCE_MIRROR_URL} \
 npm://.*/?.*    ${SOURCE_MIRROR_URL} \
 s3://.*/.*      ${SOURCE_MIRROR_URL} \
+crate://.*/.*   ${SOURCE_MIRROR_URL} \
 "