Ensure existance of dist directory when creating tarball
This commit is contained in:
parent
e2661bac6d
commit
b914678a35
1 changed files with 3 additions and 1 deletions
|
@ -262,11 +262,13 @@ impl<'a> Tarball<'a> {
|
||||||
t!(std::fs::rename(&self.image_dir, &dest));
|
t!(std::fs::rename(&self.image_dir, &dest));
|
||||||
|
|
||||||
self.run(|this, cmd| {
|
self.run(|this, cmd| {
|
||||||
|
let distdir = crate::dist::distdir(this.builder);
|
||||||
|
t!(std::fs::create_dir_all(&distdir));
|
||||||
cmd.arg("tarball")
|
cmd.arg("tarball")
|
||||||
.arg("--input")
|
.arg("--input")
|
||||||
.arg(&dest)
|
.arg(&dest)
|
||||||
.arg("--output")
|
.arg("--output")
|
||||||
.arg(crate::dist::distdir(this.builder).join(this.package_name()));
|
.arg(distdir.join(this.package_name()));
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue