mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-29 08:08:41 +08:00
Update args and fix rust auto deps
This commit is contained in:
parent
2b0c27c02e
commit
6098ef179a
@ -17,16 +17,18 @@ HOST_STRIP=$STRIP
|
||||
# Linker flags for stage2 compiler (host -> target)
|
||||
export LDFLAGS_x86_64_unknown_redox="${LDFLAGS}" # LLVM
|
||||
export CARGO_TARGET_X86_64_UNKNOWN_REDOX_RUSTFLAGS="\
|
||||
-C link-arg=-L${COOKBOOK_SYSROOT}/lib \
|
||||
-C link-arg=-Wl,-rpath-link,${COOKBOOK_SYSROOT}/lib"
|
||||
-Clink-args=-L${COOKBOOK_SYSROOT}/lib \
|
||||
-Clink-args=-Wl,-rpath-link,${COOKBOOK_SYSROOT}/lib \
|
||||
-Clink-args=-lz"
|
||||
# Don't poison the stage1 compiler (host -> host)
|
||||
unset AR AS CC CXX LD LDFLAGS NM OBJCOPY OBJDUMP RANLIB READELF RUSTFLAGS STRIP
|
||||
python3 "${COOKBOOK_SOURCE}/x.py" install \
|
||||
--config "${COOKBOOK_RECIPE}/config.toml" \
|
||||
--jobs $(nproc)
|
||||
|
||||
rsync -av --delete "${COOKBOOK_BUILD}"/install/* "${COOKBOOK_STAGE}/"
|
||||
"${HOST_STRIP}" -v "${COOKBOOK_STAGE}/bin/rustc"
|
||||
mkdir -p "${COOKBOOK_STAGE}"/usr
|
||||
rsync -av --delete "${COOKBOOK_BUILD}"/install/* "${COOKBOOK_STAGE}"/usr/
|
||||
"${HOST_STRIP}" -v "${COOKBOOK_STAGE}/usr/bin/rustc"
|
||||
# TODO: rustdoc
|
||||
"""
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user