summaryrefslogtreecommitdiffstats
path: root/meta/classes/crate-fetch.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'meta/classes/crate-fetch.bbclass')
-rw-r--r--meta/classes/crate-fetch.bbclass28
1 files changed, 0 insertions, 28 deletions
diff --git a/meta/classes/crate-fetch.bbclass b/meta/classes/crate-fetch.bbclass
deleted file mode 100644
index a7fa22b2a0..0000000000
--- a/meta/classes/crate-fetch.bbclass
+++ /dev/null
@@ -1,28 +0,0 @@
1#
2# crate-fetch class
3#
4# Registers 'crate' method for Bitbake fetch2.
5#
6# Adds support for following format in recipe SRC_URI:
7# crate://<packagename>/<version>
8#
9
10def import_crate(d):
11 import crate
12 if not getattr(crate, 'imported', False):
13 bb.fetch2.methods.append(crate.Crate())
14 crate.imported = True
15
16python crate_import_handler() {
17 import_crate(d)
18}
19
20addhandler crate_import_handler
21crate_import_handler[eventmask] = "bb.event.RecipePreFinalise"
22
23def crate_get_srcrev(d):
24 import_crate(d)
25 return bb.fetch2.get_srcrev(d)
26
27# Override SRCPV to make sure it imports the fetcher first
28SRCPV = "${@crate_get_srcrev(d)}"