Revert "Fix :arm64_big_sur bottle ordering."

This reverts commit 66d1b929a5b134ee93caf9237e7074a195c1b523.
This commit is contained in:
Francois-Xavier Coudert 2020-12-08 13:00:22 +01:00
parent 3fc8c703f2
commit 399cc56d03
2 changed files with 1 additions and 13 deletions

View File

@ -11,14 +11,6 @@ module Hardware
INTEL_64BIT_ARCHS = [:x86_64].freeze INTEL_64BIT_ARCHS = [:x86_64].freeze
PPC_32BIT_ARCHS = [:ppc, :ppc32, :ppc7400, :ppc7450, :ppc970].freeze PPC_32BIT_ARCHS = [:ppc, :ppc32, :ppc7400, :ppc7450, :ppc970].freeze
PPC_64BIT_ARCHS = [:ppc64, :ppc64le, :ppc970].freeze PPC_64BIT_ARCHS = [:ppc64, :ppc64le, :ppc970].freeze
ARM_64BIT_ARCHS = [:arm64].freeze
ALL_ARCHS = [
*INTEL_32BIT_ARCHS,
*INTEL_64BIT_ARCHS,
*PPC_32BIT_ARCHS,
*PPC_64BIT_ARCHS,
*ARM_64BIT_ARCHS,
].freeze
class << self class << self
extend T::Sig extend T::Sig

View File

@ -25,11 +25,7 @@ module OS
sig { params(sym: Symbol).returns(T.attached_class) } sig { params(sym: Symbol).returns(T.attached_class) }
def self.from_symbol(sym) def self.from_symbol(sym)
@all_archs_regex ||= /^#{Regexp.union(Hardware::CPU::ALL_ARCHS.map(&:to_s))}_/ str = SYMBOLS.fetch(sym) { raise MacOSVersionError, sym }
sym_without_arch = sym.to_s
.sub(@all_archs_regex, "")
.to_sym
str = SYMBOLS.fetch(sym_without_arch) { raise MacOSVersionError, sym }
new(str) new(str)
end end