From: Wayne Davison Date: Wed, 8 Feb 2006 01:19:20 +0000 (+0000) Subject: Added the --require-quit (-Q) option (used by my release-rsync X-Git-Url: https://mattmccutchen.net/rsync/rsync-patches.git/commitdiff_plain/adf2a1fc92561c12c233168d60c501b558fa0c4b Added the --require-quit (-Q) option (used by my release-rsync script). --- diff --git a/verify-patches b/verify-patches index 8c97ecc..a4cf8c8 100755 --- a/verify-patches +++ b/verify-patches @@ -5,7 +5,7 @@ use Getopt::Long; my @generated_files = qw( proto.h configure config.h.in rsync.1 rsyncd.conf.5 ); -my($no_cvs, $failures_only, $minor_updates, $prepare_source); +my($no_cvs, $failures_only, $minor_updates, $prepare_source, $require_quit); &Getopt::Long::Configure('bundling'); GetOptions( @@ -13,6 +13,7 @@ GetOptions( 'failures-only|f' => \$failures_only, 'minor-updates|u' => \$minor_updates, 'prepare-source|p' => \$prepare_source, + 'require-quit|Q' => \$require_quit, ) or &usage; my $interesting_fuzz = $minor_updates ? '\d' : '[2-9]'; @@ -166,6 +167,12 @@ foreach my $diff (@ARGV) { &restore_cvsdir; } +while ($require_quit) { + print "\nType 'Q' to quit: "; + $_ = ; + exit if /^q/i; +} + exit; @@ -274,6 +281,7 @@ sub usage die <