summaryrefslogtreecommitdiffstats
path: root/src/tools/build-manifest/src/manifest.rs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/tools/build-manifest/src/manifest.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/tools/build-manifest/src/manifest.rs b/src/tools/build-manifest/src/manifest.rs
index 547c270d8..a9f19d8e5 100644
--- a/src/tools/build-manifest/src/manifest.rs
+++ b/src/tools/build-manifest/src/manifest.rs
@@ -1,3 +1,4 @@
+use crate::versions::PkgType;
use crate::Builder;
use serde::{Serialize, Serializer};
use std::collections::BTreeMap;
@@ -116,8 +117,8 @@ pub(crate) struct Component {
}
impl Component {
- pub(crate) fn from_str(pkg: &str, target: &str) -> Self {
- Self { pkg: pkg.to_string(), target: target.to_string() }
+ pub(crate) fn from_pkg(pkg: &PkgType, target: &str) -> Self {
+ Self { pkg: pkg.manifest_component_name(), target: target.to_string() }
}
}