Update justfile to use lld on macOS and Linux

When cargo-zigbuild is not used

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
This commit is contained in:
Jiahao XU 2024-06-18 21:45:45 +10:00 committed by GitHub
parent ee16116583
commit 7e0856a935
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -131,13 +131,13 @@ rustc-miropt := "" # if for-release != "" { " -Z mir-opt-level=4" } else { "" }
#
# If cargo-zigbuild is used, then it will provide the lld linker.
# This option is disabled on windows since it not supported.
rust-lld := "" #if use-cargo-zigbuild != "" {
#""
#} else if target-os != "windows" {
#" -Z gcc-ld=lld"
#} else {
#""
#}
rust-lld := if use-cargo-zigbuild != "" {
""
} else if target-os != "windows" {
" -C link-arg=-fuse-ld=lld"
} else {
""
}
# ICF: link-time identical code folding
#