From: Eric Wong Date: Mon, 3 Nov 2025 02:50:07 +0000 (+0000) Subject: cindex: use `--project-list=' default with empty string X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=15d67186118a6fd7cef8c4b3b32b76a37adaffab;p=thirdparty%2Fpublic-inbox.git cindex: use `--project-list=' default with empty string Matching public-inbox-clone(1) behavior, using `--project-list=' with an empty argument to mean the same thing as `--project-list=projects.list' allows users to reduce typing and visual noise on their displays. --- diff --git a/script/public-inbox-cindex b/script/public-inbox-cindex index 2c504a173..0c8f23079 100755 --- a/script/public-inbox-cindex +++ b/script/public-inbox-cindex @@ -30,7 +30,7 @@ GetOptions($opt, qw(quiet|q verbose|v+ reindex jobs|j=i fsync|sync! dangerous commit-interval|commit=i batch_size|batch-size=s max_size|max-size=s include|I=s@ only=s@ all show:s@ - project-list=s exclude=s@ project-root|r=s + project-list|projectslist=s exclude=s@ project-root|r=s git-dir|g=s@ sort-parallel=s sort-compress-program=s sort-buffer-size=s d=s update|u scan! prune dry-run|n C=s@ help|h)) @@ -68,6 +68,7 @@ EOM --project-list does not accept additional --git-dir directories (@{$opt->{'git-dir'}}) EOM + $pl = 'projects.list' if $pl eq ''; # same as public-inbox-clone(1) open my $fh, '<', $pl or die "open($pl): $!\n"; chomp(@git_dirs = <$fh>); $pfx .= '/';