*) die "EAPI=${EAPI:-0} is not supported" ;;
esac
+inherit multiprocessing
+
EXPORT_FUNCTIONS src_unpack src_compile src_install
IUSE="${IUSE} debug"
export CARGO_HOME="${ECARGO_HOME}"
- cargo build -v $(usex debug "" --release) \
+ cargo build -v -j $(makeopts_jobs) $(usex debug "" --release) \
|| die "cargo build failed"
}
cargo_src_install() {
debug-print-function ${FUNCNAME} "$@"
- cargo install --root="${D}/usr" $(usex debug --debug "") \
+ cargo install -j $(makeopts_jobs) --root="${D}/usr" $(usex debug --debug "") \
|| die "cargo install failed"
rm -f "${D}/usr/.crates.toml"