Issue #12: Add command to unzip osb files

This commit is contained in:
2023-10-23 12:06:16 +02:00
parent 5d293555f8
commit 8a23d5b71b
10 changed files with 588 additions and 20 deletions

View File

@@ -45,6 +45,8 @@ use crate::profile::Profile;
mod cli;
mod model;
mod profile;
#[cfg(feature = "unzip-osb")]
mod unzip_osb;
enum FileError {
Reading(String, String),
@@ -255,6 +257,11 @@ fn main() -> Result<(), Box<dyn Error>> {
}
};
}
#[cfg(feature = "unzip-osb")]
SubCommand::UnzipOsb { file } => {
use crate::unzip_osb::unzip_osb;
unzip_osb(file.as_str())
}
};
Ok(())