pkh: added pull --archive flag
All checks were successful
CI / build (push) Successful in 9m20s

This commit is contained in:
2026-01-12 22:42:09 +01:00
parent 843f28e8af
commit 29297d6f34

View File

@@ -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);