From c60b799c11765d0373ebdd0bcab91101da50bc17 Mon Sep 17 00:00:00 2001 From: Steven Walter Date: Thu, 30 Mar 2017 11:55:15 -0400 Subject: [PATCH] Allow native variants of rust recipes to build --- classes/rust-bin.bbclass | 2 +- classes/rust.bbclass | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/classes/rust-bin.bbclass b/classes/rust-bin.bbclass index f756ffb..a13fbaf 100644 --- a/classes/rust-bin.bbclass +++ b/classes/rust-bin.bbclass @@ -1,6 +1,6 @@ inherit rust -RDEPENDS_${PN} += "${RUSTLIB_DEP}" +RDEPENDS_${PN}_append_class-target += "${RUSTLIB_DEP}" RUSTC_ARCHFLAGS += "-C opt-level=3 -g -L ${STAGING_DIR_HOST}/${rustlibdir} -C linker=${RUST_TARGET_CCLD}" EXTRA_OEMAKE += 'RUSTC_ARCHFLAGS="${RUSTC_ARCHFLAGS}"' diff --git a/classes/rust.bbclass b/classes/rust.bbclass index 1646709..ec9ad54 100644 --- a/classes/rust.bbclass +++ b/classes/rust.bbclass @@ -42,3 +42,4 @@ rustlib_suffix="${TUNE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/rustlib/${HOST_SYS}/li rustlib_src="${prefix}/lib/${rustlib_suffix}" # Host sysroot standard library path rustlib="${libdir}/${rustlib_suffix}" +rustlib_class-native="${libdir}/rustlib/${BUILD_SYS}/lib"