summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/packagegroups
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2022-08-05 13:55:49 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-08-08 15:44:20 +0100
commit16b4ac3f558fda6e1c3bb51bef0803836b96cf62 (patch)
tree14bb9de306dd58e27ed76d11f581dadc80b1bba0 /meta/recipes-core/packagegroups
parent38934deeea87686982fb1536a2ccff4ae51781d5 (diff)
downloadpoky-16b4ac3f558fda6e1c3bb51bef0803836b96cf62.tar.gz
rust: Enable nativesdk and target builds + replace rust-tools-cross-canadian
Enable rust target builds as well as nativesdk-rust for the sdk. Merge the builds of rust-tools components into the rust build, packaged separately since this is a lot more efficient and saves rebuilding core rust multiple times. The tools are not target specific so nativesdk-rust-tools suffices and we can drop the cross canadian piece. (From OE-Core rev: b9b0cd99cdc77e7a90e5fd5711e706ebe64c7b6b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/packagegroups')
-rw-r--r--meta/recipes-core/packagegroups/packagegroup-rust-cross-canadian.bb6
1 files changed, 3 insertions, 3 deletions
diff --git a/meta/recipes-core/packagegroups/packagegroup-rust-cross-canadian.bb b/meta/recipes-core/packagegroups/packagegroup-rust-cross-canadian.bb
index 6d324002a1..42f85f0eb3 100644
--- a/meta/recipes-core/packagegroups/packagegroup-rust-cross-canadian.bb
+++ b/meta/recipes-core/packagegroups/packagegroup-rust-cross-canadian.bb
@@ -6,12 +6,12 @@ inherit cross-canadian packagegroup
6PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1" 6PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
7 7
8RUST="rust-cross-canadian-${TRANSLATED_TARGET_ARCH}" 8RUST="rust-cross-canadian-${TRANSLATED_TARGET_ARCH}"
9RUST_TOOLS="rust-tools-cross-canadian-${TRANSLATED_TARGET_ARCH}"
10 9
11RDEPENDS:${PN} = " \ 10RDEPENDS:${PN} = " \
12 ${@all_multilib_tune_values(d, 'RUST')} \ 11 ${@all_multilib_tune_values(d, 'RUST')} \
12 nativesdk-rust \
13 nativesdk-cargo \ 13 nativesdk-cargo \
14 rust-cross-canadian-src \ 14 nativesdk-rust-tools-clippy \
15 ${@all_multilib_tune_values(d, 'RUST_TOOLS')} \ 15 nativesdk-rust-tools-rustfmt \
16" 16"
17 17