Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 697762
Collapse All | Expand All

(-)a/eclass/cargo.eclass (-3 / +3 lines)
Lines 146-152 cargo_src_compile() { Link Here
146
146
147
	export CARGO_HOME="${ECARGO_HOME}"
147
	export CARGO_HOME="${ECARGO_HOME}"
148
148
149
	cargo build -j $(makeopts_jobs) $(usex debug "" --release) "$@" \
149
	cargo --offline build -j $(makeopts_jobs) $(usex debug "" --release) "$@" \
150
		|| die "cargo build failed"
150
		|| die "cargo build failed"
151
}
151
}
152
152
Lines 156-162 cargo_src_compile() { Link Here
156
cargo_src_install() {
156
cargo_src_install() {
157
	debug-print-function ${FUNCNAME} "$@"
157
	debug-print-function ${FUNCNAME} "$@"
158
158
159
	cargo install -j $(makeopts_jobs) --root="${D}/usr" $(usex debug --debug "") "$@" \
159
	cargo --offline install -j $(makeopts_jobs) --root="${D}/usr" $(usex debug --debug "") "$@" \
160
		|| die "cargo install failed"
160
		|| die "cargo install failed"
161
	rm -f "${D}/usr/.crates.toml"
161
	rm -f "${D}/usr/.crates.toml"
162
162
Lines 169-175 cargo_src_install() { Link Here
169
cargo_src_test() {
169
cargo_src_test() {
170
	debug-print-function ${FUNCNAME} "$@"
170
	debug-print-function ${FUNCNAME} "$@"
171
171
172
	cargo test -j $(makeopts_jobs) $(usex debug "" --release) "$@" \
172
	cargo --offline test -j $(makeopts_jobs) $(usex debug "" --release) "$@" \
173
		|| die "cargo test failed"
173
		|| die "cargo test failed"
174
}
174
}
175
175

Return to bug 697762