diff --git a/README.md b/README.md index 220cbf1..d056a48 100644 --- a/README.md +++ b/README.md @@ -24,8 +24,10 @@ Options: Commands and workflows include: ``` Commands: - pull Get a source package from the archive or git + pull Pull a source package from the archive or git chlog Auto-generate changelog entry, editing it, committing it afterwards + build Build the source package (into a .dsc) + deb Build the source package into binary package (.deb) help Print this message or the help of the given subcommand(s) ``` @@ -96,7 +98,7 @@ Missing features: - [ ] Three build modes: - [ ] Build locally (discouraged) - [x] Build using sbuild+unshare, with binary emulation (default) - - [ ] Cross-compilation + - [x] Cross-compilation - [ ] Async build - [ ] `pkh status` - [ ] Show build status diff --git a/src/main.rs b/src/main.rs index c588545..6dde415 100644 --- a/src/main.rs +++ b/src/main.rs @@ -47,10 +47,10 @@ fn main() { .arg(arg!(--backport "This changelog is for a backport entry").required(false)) .arg(arg!(-v --version "Target version").required(false)), ) - .subcommand(Command::new("build").about("Build the source package")) + .subcommand(Command::new("build").about("Build the source package (into a .dsc)")) .subcommand( Command::new("deb") - .about("Build the binary package") + .about("Build the source package into binary package (.deb)") .arg(arg!(-s --series "Target distribution series").required(false)) .arg(arg!(-a --arch "Target architecture").required(false)) .arg(arg!(--cross "Cross-compile for target architecture (instead of qemu-binfmt)")