I need to override $PATH for a dependency’s build script, in order to make it call a local executable (instead of a system’s one). I tried outputting
cargo:rustc-env=PATH=... on my own build script, but it did not work (I assumed this only changes environment for source under
src dir, with env! macro). Is there a way of specifying environment variables in Cargo.toml os something similar?
Currently I am using a dummy shell script:
PS: I want something that can be built by crates.io, I don’t want to run
PATH=... cargo run