2 files changed
+1
-7
No files matched your search
@@ -284,12 +284,6 @@ pub fn build_desktop(config: &CrateConfig, is_serve: bool) -> Result<()> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if output.status.success() {
|
if output.status.success() {
|
||||||
// this code will clean the output dir.
|
|
||||||
// if using the serve, we will not clean the out_dir.
|
|
||||||
if config.out_dir.is_dir() && !is_serve {
|
|
||||||
remove_dir_all(&config.out_dir)?;
|
|
||||||
}
|
|
||||||
|
|
||||||
let release_type = match config.release {
|
let release_type = match config.release {
|
||||||
true => "release",
|
true => "release",
|
||||||
false => "debug",
|
false => "debug",
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ impl Serve {
|
|||||||
if cfg!(windows) {
|
if cfg!(windows) {
|
||||||
file.set_extension("exe");
|
file.set_extension("exe");
|
||||||
}
|
}
|
||||||
Command::new(crate_config.out_dir.join(file).to_str().unwrap())
|
Command::new(file.to_str().unwrap())
|
||||||
.stdout(Stdio::inherit())
|
.stdout(Stdio::inherit())
|
||||||
.output()?;
|
.output()?;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user