diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-06-13 10:39:22 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-06-13 10:39:22 +0100 |
commit | 9452a6e87b6c2c70513bc47a2470bf9f1168920e (patch) | |
tree | 8ac67e26b45f34d71c5aab3621813b100a0d5f00 /eclass/cargo.eclass | |
parent | f516638b7fe9592837389826a6152a7e1b251c54 (diff) |
gentoo resync : 13.06.2020
Diffstat (limited to 'eclass/cargo.eclass')
-rw-r--r-- | eclass/cargo.eclass | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index 6f7ffdb626b4..ccbf87aa9a6c 100644 --- a/eclass/cargo.eclass +++ b/eclass/cargo.eclass @@ -16,12 +16,11 @@ _CARGO_ECLASS=1 RUST_DEPEND=">=virtual/rust-1.37.0" case ${EAPI} in - 6) DEPEND="${RUST_DEPEND}";; 7) BDEPEND="${RUST_DEPEND}";; *) die "EAPI=${EAPI:-0} is not supported" ;; esac -inherit multiprocessing +inherit multiprocessing toolchain-funcs EXPORT_FUNCTIONS src_unpack src_compile src_install src_test @@ -162,6 +161,8 @@ cargo_src_compile() { export CARGO_HOME="${ECARGO_HOME}" + tc-export AR CC + cargo build $(usex debug "" --release) "$@" \ || die "cargo build failed" } |