This commit is contained in:
@@ -37,6 +37,7 @@ fn main() {
|
||||
.required(false),
|
||||
)
|
||||
.arg(arg!(-v --version <version> "Target package version").required(false))
|
||||
.arg(arg!(--archive "Only use the archive to download package source, not git").required(false))
|
||||
.arg(arg!(--ppa <ppa> "Download the package from a specific PPA").required(false))
|
||||
.arg(arg!(<package> "Target package")),
|
||||
)
|
||||
@@ -97,6 +98,7 @@ fn main() {
|
||||
.get_one::<String>("ppa")
|
||||
.map(|s| s.as_str())
|
||||
.unwrap_or("");
|
||||
let archive = sub_matches.get_one::<bool>("archive").unwrap_or(&false);
|
||||
|
||||
let (pb, progress_callback) = ui::create_progress_bar(&multi);
|
||||
|
||||
@@ -111,7 +113,7 @@ fn main() {
|
||||
Some(&progress_callback),
|
||||
)
|
||||
.await?;
|
||||
pkh::pull::pull(&package_info, None, Some(&progress_callback), false).await
|
||||
pkh::pull::pull(&package_info, None, Some(&progress_callback), *archive).await
|
||||
}) {
|
||||
pb.finish_and_clear();
|
||||
error!("{}", e);
|
||||
|
||||
Reference in New Issue
Block a user