diff --git a/sdk_container/src/third_party/coreos-overlay/coreos/config/env/sys-block/thin-provisioning-tools b/sdk_container/src/third_party/coreos-overlay/coreos/config/env/sys-block/thin-provisioning-tools new file mode 100644 index 0000000000..e2b17a5677 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/coreos/config/env/sys-block/thin-provisioning-tools @@ -0,0 +1,16 @@ +cros_pre_src_unpack_coreos_unpack() { + local _COREOS_CARGO_SKIP_INHERIT=1 + source "${CROS_ADDONS_TREE}"/../eclass/coreos-cargo.eclass + src_unpack() { + einfo "Running coreos-cargo_src_unpack" + coreos-cargo_src_unpack + } +} + +cros_pre_src_install_rust_cross() { + pushd "${S}" + local rust_target="$(ls -d target/*-unknown-linux-gnu)" + rust_target="${rust_target#target/}" + ln -f target/{"${rust_target}",}/"$(usex debug debug release)/pdata_tools" || die + popd +}