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=&/}" |