aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-core/packagegroups/packagegroup-cross-canadian.bbappend')
-rw-r--r--recipes-core/packagegroups/packagegroup-cross-canadian.bbappend10
1 files changed, 7 insertions, 3 deletions
diff --git a/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend b/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend
index 928f9a5..de29f47 100644
--- a/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend
+++ b/recipes-core/packagegroups/packagegroup-cross-canadian.bbappend
@@ -1,5 +1,9 @@
-RDEPENDS_${PN}_darwinsdk = "\
- binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} \
- gcc-cross-canadian-${TRANSLATED_TARGET_ARCH} \
+# Use indirection to stop these being expanded prematurely
+BINUTILS = "binutils-cross-canadian-${TRANSLATED_TARGET_ARCH}"
+GCC = "gcc-cross-canadian-${TRANSLATED_TARGET_ARCH}"
+
+RDEPENDS:${PN}:darwinsdk = "\
+ ${@all_multilib_tune_values(d, 'BINUTILS')} \
+ ${@all_multilib_tune_values(d, 'GCC')} \
meta-environment-${MACHINE} \
"