From: Ian Jackson Date: Fri, 14 Aug 2015 13:18:07 +0000 (+0100) Subject: Convert to defvalopt: --initiator-tempdir X-Git-Tag: debian/1.2~10 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=commitdiff_plain;h=87b18ec0382a4191a65e935d55c9ac4543a3d376 Convert to defvalopt: --initiator-tempdir --- diff --git a/dgit b/dgit index 5b44af6b..5215a5aa 100755 --- a/dgit +++ b/dgit @@ -3126,6 +3126,13 @@ defvalopt '--since-version', '-v', '[^_]+|_', \$changes_since_version; defvalopt '--distro', '-d', '.+', \$idistro; defvalopt '--existing-package','', '.*', \$existing_package; +defvalopt '--initiator-tempdir','','.*', sub { + ($initiator_tempdir) = (@_); + $initiator_tempdir =~ m#^/# or + badusage "--initiator-tempdir must be used specify an". + " absolute, not relative, directory." +}; + sub parseopts () { my $om; @@ -3187,11 +3194,6 @@ sub parseopts () { ($om = $opts_opt_map{$1})) { push @ropts, $_; push @$om, $2; - } elsif (m/^--initiator-tempdir=(.*)/s) { - $initiator_tempdir = $1; - $initiator_tempdir =~ m#^/# or - badusage "--initiator-tempdir must be used specify an". - " absolute, not relative, directory." } elsif (m/^--build-products-dir=(.*)/s) { push @ropts, $_; $buildproductsdir = $1;