mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-11-03 13:23:25 +00:00
Support environment variable CARGO_MANIFEST_PATH.
This commit is contained in:
parent
d7e977a8f1
commit
32e09de7c2
5 changed files with 17 additions and 0 deletions
|
|
@ -18,6 +18,7 @@ pub(crate) fn inject_cargo_package_env(env: &mut Env, package: &PackageData) {
|
|||
|
||||
let manifest_dir = package.manifest.parent();
|
||||
env.set("CARGO_MANIFEST_DIR", manifest_dir.as_str());
|
||||
env.set("CARGO_MANIFEST_PATH", package.manifest.as_str());
|
||||
|
||||
env.set("CARGO_PKG_VERSION", package.version.to_string());
|
||||
env.set("CARGO_PKG_VERSION_MAJOR", package.version.major.to_string());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue