summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Hartmann <richih@debian.org>2013-09-04 00:42:44 +0200
committerRichard Hartmann <richih@debian.org>2013-09-04 00:42:44 +0200
commit826d944a64972ded735a10eb0b11fd69e76fefbf (patch)
treec2890a9eb32b83865b8a7da097cba2a0d6b4abc9
parent933e414e5217e473cd96a5f78a2473cda8edf0a3 (diff)
dgit*: Implement `dgit help`
-rwxr-xr-xdgit6
-rw-r--r--dgit.13
2 files changed, 6 insertions, 3 deletions
diff --git a/dgit b/dgit
index 98fd04d..7be8e30 100755
--- a/dgit
+++ b/dgit
@@ -230,7 +230,7 @@ sub badusage {
exit 8;
}
-sub helponly () {
+sub cmd_help () {
print $helpmsg or die $!;
exit 0;
}
@@ -1211,7 +1211,7 @@ sub parseopts () {
} elsif (m/^--no-sign$/) {
$sign=0;
} elsif (m/^--help$/) {
- helponly();
+ cmd_help();
} elsif (m/^--new$/) {
$new_package=1;
} elsif (m/^--(\w+)=(.*)/s &&
@@ -1241,7 +1241,7 @@ sub parseopts () {
if (s/^-n/-/) {
$dryrun=1;
} elsif (s/^-h/-/) {
- helponly();
+ cmd_help();
} elsif (s/^-D/-/) {
open DEBUG, ">&STDERR" or die $!;
$debug++;
diff --git a/dgit.1 b/dgit.1
index 5c5a55e..95923d3 100644
--- a/dgit.1
+++ b/dgit.1
@@ -102,6 +102,9 @@ and
Tagging, signing and actually uploading should be left to dgit push.
.TP
+.B dgit help
+Print a usage summary.
+.TP
\fBdgit sbuild\fR ...
Constructs the source package, uses
.B sbuild