servo/.cargo/config.toml
Jonathan Schwender 26bbfe9b55
Make crown optional (#32494)
* Make `crown` optional

Add the optional `--use-crown` flag to mach

* --use-crown for all platforms in CI

Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com>

* Add documentation for `--use-crown`

Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com>

* Update python/servo/command_base.py

Co-authored-by: Mukilan Thiyagarajan <mukilanthiagarajan@gmail.com>
Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>

* Raise Error if CARGO_BUILD_RUSTC conflicts with --use-crown

Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>

* add dummy RUSTFLAG to trigger re-checking

Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>

---------

Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com>
Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>
Co-authored-by: Mukilan Thiyagarajan <mukilanthiagarajan@gmail.com>
2024-06-24 11:46:43 +00:00

36 lines
792 B
TOML

[target.aarch64-linux-android]
linker = "aarch64-linux-android30-clang"
[target.armv7-linux-androideabi]
linker = "armv7a-linux-androideabi30-clang"
[target.armv-linux-androideabi]
linker = "armv7a-linux-androideabi30-clang"
[target.i686-linux-android]
linker = "i686-linux-android30-clang"
[target.x86_64-linux-android]
linker = "x86_64-linux-android30-clang"
[target.x86_64-pc-windows-msvc]
linker = "lld-link.exe"
[target.x86_64-uwp-windows-msvc]
linker = "lld-link.exe"
[target.i686-pc-windows-msvc]
linker = "lld-link.exe"
[target.aarch64-pc-windows-msvc]
linker = "lld-link.exe"
[target.aarch64-uwp-windows-msvc]
linker = "lld-link.exe"
[env]
MACOSX_DEPLOYMENT_TARGET = "10.10"
RUSTC_BOOTSTRAP = "crown,script,style_tests"
[build]
rustdocflags = ["--document-private-items"]