We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9f0d823 commit 0fee1eeCopy full SHA for 0fee1ee
cargo/cargo_toml_variable_extractor/main.rs
@@ -80,13 +80,15 @@ fn print_manifest_env_vars(
80
workspace: Option<&Workspace>,
81
) {
82
let workspace_manifest = &workspace.as_ref().map(|w| &w.manifest);
83
+ let default_version =
84
+ semver::Version::parse("0.0.0").expect("Known-good version 0.0.0 couldn't be parsed");
85
86
let version = if let Some(version) =
87
get_inheritable_value!(manifest, workspace_manifest, |p| p.version.as_ref())
88
{
89
version
90
} else {
- &semver::Version::parse("0.0.0").expect("Known-good version 0.0.0 couldn't be parsed")
91
+ &default_version
92
};
93
print_env_str(out, "CARGO_PKG_VERSION", &version.to_string());
94
print_env(out, "CARGO_PKG_VERSION_MAJOR", version.major);
0 commit comments