View | Details | Raw Unified | Return to bug 280305
Collapse All | Expand All

(-)b/Mk/Uses/cargo.mk (-5 lines)
Lines 110-118 RUSTDOC?= ${LOCALBASE}/bin/rustdoc Link Here
110
# Location of the cargo output directory.
110
# Location of the cargo output directory.
111
CARGO_TARGET_DIR?=	${WRKDIR}/target
111
CARGO_TARGET_DIR?=	${WRKDIR}/target
112
112
113
# Default target platform (affects some RUSTFLAGS if passed)
114
CARGO_BUILD_TARGET?=	${_CARGO_RUST_ARCH_${ARCH}:U${ARCH}}-unknown-${OPSYS:tl}
115
116
_CARGO_RUST_ARCH_amd64=		x86_64
113
_CARGO_RUST_ARCH_amd64=		x86_64
117
_CARGO_RUST_ARCH_i386=		i686
114
_CARGO_RUST_ARCH_i386=		i686
118
_CARGO_RUST_ARCH_riscv64=	riscv64gc
115
_CARGO_RUST_ARCH_riscv64=	riscv64gc
Lines 128-136 _CARGO_RUST_ARCH_riscv64= riscv64gc Link Here
128
CARGO_ENV+= \
125
CARGO_ENV+= \
129
	CARGO_HOME=${WRKDIR}/cargo-home \
126
	CARGO_HOME=${WRKDIR}/cargo-home \
130
	CARGO_BUILD_JOBS=${MAKE_JOBS_NUMBER} \
127
	CARGO_BUILD_JOBS=${MAKE_JOBS_NUMBER} \
131
	CARGO_BUILD_TARGET=${CARGO_BUILD_TARGET} \
132
	CARGO_TARGET_DIR=${CARGO_TARGET_DIR} \
128
	CARGO_TARGET_DIR=${CARGO_TARGET_DIR} \
133
	CARGO_TARGET_${CARGO_BUILD_TARGET:S/-/_/g:tu}_LINKER="${CC}" \
134
	RUSTC=${RUSTC} \
129
	RUSTC=${RUSTC} \
135
	RUSTDOC=${RUSTDOC} \
130
	RUSTDOC=${RUSTDOC} \
136
	RUSTFLAGS="${RUSTFLAGS} ${LDFLAGS:C/.+/-C link-arg=&/}"
131
	RUSTFLAGS="${RUSTFLAGS} ${LDFLAGS:C/.+/-C link-arg=&/}"

Return to bug 280305