feat: check for unknown arch for casks

This commit is contained in:
Sean Molenaar 2024-06-27 20:36:51 +02:00
parent 6d49157056
commit 8e570a0e9b

View File

@ -590,6 +590,14 @@ module Cask
next
end
odebug result.merged_output
unless /arm64|x86_64/.match?(result.merged_output)
add_error "Artifacts architecture is no longer supported by macOS!",
location: cask.url.location
next
end
supports_arm = result.merged_output.include?("arm64")
mentions_rosetta = cask.caveats.include?("requires Rosetta 2")