summaryrefslogtreecommitdiff
path: root/src/appimage.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/appimage.rs')
-rw-r--r--src/appimage.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/appimage.rs b/src/appimage.rs
index 62cc8be..07fb990 100644
--- a/src/appimage.rs
+++ b/src/appimage.rs
@@ -1,5 +1,8 @@
use serde::{Deserialize, Serialize};
-use std::{path::PathBuf, process::Command};
+use std::{
+ path::PathBuf,
+ process::{Command, Stdio},
+};
use tokio::fs;
use crate::{Error, InstallArgs, Result, desktops_dir, icons_dir};
@@ -53,6 +56,7 @@ impl AppImage {
.arg("--appimage-extract")
.arg("*.desktop")
.current_dir(&temp_dir)
+ .stdout(Stdio::null())
.spawn()?
.wait()?;
@@ -61,12 +65,14 @@ impl AppImage {
.arg("--appimage-extract")
.arg("usr/share/icons/hicolor/512x512/apps/*.png")
.current_dir(&temp_dir)
+ .stdout(Stdio::null())
.spawn()?
.wait()?;
Command::new(&self.file_path)
.arg("--appimage-extract")
.arg("usr/share/icons/hicolor/256x256/apps/*.png")
.current_dir(&temp_dir)
+ .stdout(Stdio::null())
.spawn()?
.wait()?;