-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Emit warning on misspelled environment variables #6694
Conversation
r? @Eh2406 (rust_highfive has picked a reviewer for you, use r? to override) |
I think this is good to land. Maybe there's a slightly better place in the execution where this should happen, but somewhere reasonable in |
Let's try this out. We can always change this warning or drop it in the future. @bors r+ |
📌 Commit 3ca98ad has been approved by |
Emit warning on misspelled environment variables This PR makes Cargo emit a warning when `RUST_FLAGS` or `RUSTDOC_FLAGS` environment variables are used instead of `RUSTFLAGS` or `RUSTDOCFLAGS`. ```shell $ RUST_FLAGS=foo ./target/debug/cargo build warning: Cargo does not read `RUST_FLAGS` environment variable. Did you mean `RUSTFLAGS`? ``` Fixes #6406
☀️ Test successful - checks-travis, status-appveyor |
Update cargo 5 commits in 95b45eca19ac785263fed98ecefe540bb47337ac..dd761226d944712a363ea515cb294f4e2b6bdbe5 2019-03-06 19:24:30 +0000 to 2019-03-11 18:51:14 +0000 - Fingerprint build script deps only for path packages. (rust-lang/cargo#6734) - Add --quiet option for `cargo test` (rust-lang/cargo#6358) - .gitignore should end with a newline. (rust-lang/cargo#6732) - Emit warning on misspelled environment variables (rust-lang/cargo#6694) - Update glob requirement from 0.2.11 to 0.3.0 (rust-lang/cargo#6724)
Update cargo 6 commits in 95b45eca19ac785263fed98ecefe540bb47337ac..0e35bd8af0ec72d3225c4819b330b94628f0e9d0 2019-03-06 19:24:30 +0000 to 2019-03-13 06:52:51 +0000 - Make `hg` optional for tests. (rust-lang/cargo#6739) - Fingerprint build script deps only for path packages. (rust-lang/cargo#6734) - Add --quiet option for `cargo test` (rust-lang/cargo#6358) - .gitignore should end with a newline. (rust-lang/cargo#6732) - Emit warning on misspelled environment variables (rust-lang/cargo#6694) - Update glob requirement from 0.2.11 to 0.3.0 (rust-lang/cargo#6724)
This PR makes Cargo emit a warning when
RUST_FLAGS
orRUSTDOC_FLAGS
environment variables are used instead ofRUSTFLAGS
orRUSTDOCFLAGS
.Fixes #6406