summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2021-08-23 13:54:19 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2021-08-26 22:09:24 +0100
commit4ba7fb0b6a5021bca73aade4af390e8e017b491a (patch)
tree3ea79ddd82d0f5d122596040965018548416a3f9
parentf3648d18c4e05f38053bb1fd73796a6e05d61928 (diff)
downloadopenembedded-core-contrib-4ba7fb0b6a5021bca73aade4af390e8e017b491a.tar.gz
cargo: Ensure cargo-cross-canadian doesn't have native/nativesdk versions
native/nativesdk variants of a cross-canadian recipe don't make any sense so avoid these recipe variants. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-devtools/cargo/cargo.inc2
-rw-r--r--meta/recipes-devtools/cargo/cargo_1.54.0.bb2
2 files changed, 1 insertions, 3 deletions
diff --git a/meta/recipes-devtools/cargo/cargo.inc b/meta/recipes-devtools/cargo/cargo.inc
index 58aed254ff..6161c327e8 100644
--- a/meta/recipes-devtools/cargo/cargo.inc
+++ b/meta/recipes-devtools/cargo/cargo.inc
@@ -43,8 +43,6 @@ do_install () {
# Needed for pkg-config to be used
export LIBSSH2_SYS_USE_PKG_CONFIG = "1"
-BBCLASSEXTEND = "native nativesdk"
-
# When building cargo-native we don't have cargo-native to use and depend on,
# so we must use the locally set up snapshot to bootstrap the build.
BASEDEPENDS:remove:class-native = "cargo-native"
diff --git a/meta/recipes-devtools/cargo/cargo_1.54.0.bb b/meta/recipes-devtools/cargo/cargo_1.54.0.bb
index 1f69615640..175f544d66 100644
--- a/meta/recipes-devtools/cargo/cargo_1.54.0.bb
+++ b/meta/recipes-devtools/cargo/cargo_1.54.0.bb
@@ -1,4 +1,4 @@
require recipes-devtools/rust/rust-source-${PV}.inc
require recipes-devtools/rust/rust-snapshot-${PV}.inc
require cargo.inc
-
+BBCLASSEXTEND = "native nativesdk"