You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cargo is prepending $HOME/.cargo/bin/%HOME%\.cargo\bin to PATH, even if PATH already contains this dir.
Cargo should only prepend it if it's not already in PATH!
Currently this behavior causes unnecessarily recompilations when any dependency uses rerun-if-env-changed=PATH, such as libsqlite3-sys.
(I have to wait several minutes every time when switching between cargo check in my editor and having cargo watch -x run running in cmd.exe, because cargo passes an unnecessarily modified PATH to cargo-watch, even though my PATH already contains %HOME%\.cargo\bin.)