Downloader: Define long option aliases

This commit is contained in:
Nobuyoshi Nakada 2022-09-17 22:51:30 +09:00
Родитель a0b0991eed
Коммит cc533cb607
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 7CD2805BFA3770C6
1 изменённых файлов: 6 добавлений и 4 удалений

Просмотреть файл

@ -395,18 +395,20 @@ if $0 == __FILE__
end end
case ARGV[0] case ARGV[0]
when '-d' when '-d', '--destdir'
destdir = ARGV[1] destdir = ARGV[1]
ARGV.shift ARGV.shift
when '-p' when '-p', '--prefix'
# strip directory names from the name to download, and add the # strip directory names from the name to download, and add the
# prefix instead. # prefix instead.
prefix = ARGV[1] prefix = ARGV[1]
ARGV.shift ARGV.shift
when '-e' when '-e', '--exist', '--non-existent-only'
since = nil since = nil
when '-a' when '-a', '--always'
since = false since = false
when '-u', '--update', '--if-modified'
since = true
when '-n', '--dryrun' when '-n', '--dryrun'
options[:dryrun] = true options[:dryrun] = true
when '--cache-dir' when '--cache-dir'