mirror of
https://github.com/fish-shell/fish-shell
synced 2025-01-12 13:08:49 +00:00
e4674cd7b5
Various commits have added bits to .cargo/config.toml. Unfortunately, this file needs to be changed by the Linux package builds (debuild, RPM, OBS etc) with the results of `cargo vendor`, to support building in isolated environments. These environments - especially Debian's dpkg-buildpackage/debuild - do not make it easy to alter a file which already exists in the tarball in an automatic way. dpkg-buildpackage in particular requires all changes to be made in the form of patches. Just exclude .cargo/config.toml from the tarballs for now. This means that the stanzas it includes _will not apply_ to builds made from tarballs, which includes releases and development builds made using the OBS/Launchpad PPAs.
8 lines
372 B
TOML
8 lines
372 B
TOML
# This file is _not_ included in the tarballs for now
|
|
# Binary builds on Linux packaging infrastructure need to overwrite it to make `cargo vendor` work
|
|
# Releases and development builds made using OBS/Launchpad will _not_ reflect the contents of this
|
|
# file
|
|
|
|
[resolver]
|
|
# Make cargo 1.84+ respect MSRV (rust-version in Cargo.toml)
|
|
incompatible-rust-versions = "fallback"
|