From d6922a39ca1564f09cf1e1f1b026edb25f99fbd6 Mon Sep 17 00:00:00 2001 From: seongwon bang Date: Mon, 14 Sep 2020 15:53:41 +0900 Subject: [PATCH 1/2] Fix regexp in get_dmg method --- lib/xcode/install.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/xcode/install.rb b/lib/xcode/install.rb index 78f25bb..65fdc79 100644 --- a/lib/xcode/install.rb +++ b/lib/xcode/install.rb @@ -380,7 +380,7 @@ def get_dmg(version, progress = true, url = nil, progress_block = nil, retry_dow end if ENV.key?('XCODE_INSTALL_CACHE_DIR') Pathname.glob(ENV['XCODE_INSTALL_CACHE_DIR'] + '/*').each do |fpath| - return fpath if /^xcode_#{version}\.dmg|xip$/ =~ fpath.basename.to_s + return fpath if /^xcode_#{version}\.(dmg|xip)$/ =~ fpath.basename.to_s.downcase end end From afc46b400bf2c7731e3ec5c6ba4db3b9834e1b1b Mon Sep 17 00:00:00 2001 From: seongwon bang Date: Wed, 16 Sep 2020 23:17:36 +0900 Subject: [PATCH 2/2] Update install.rb --- lib/xcode/install.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/xcode/install.rb b/lib/xcode/install.rb index 65fdc79..696ec97 100644 --- a/lib/xcode/install.rb +++ b/lib/xcode/install.rb @@ -380,7 +380,7 @@ def get_dmg(version, progress = true, url = nil, progress_block = nil, retry_dow end if ENV.key?('XCODE_INSTALL_CACHE_DIR') Pathname.glob(ENV['XCODE_INSTALL_CACHE_DIR'] + '/*').each do |fpath| - return fpath if /^xcode_#{version}\.(dmg|xip)$/ =~ fpath.basename.to_s.downcase + return fpath if /^xcode_#{version}\.(dmg|xip)$/i =~ fpath.basename.to_s end end