diff --git a/Library/Homebrew/extend/os/linux/hardware/cpu.rb b/Library/Homebrew/extend/os/linux/hardware/cpu.rb index e34507b55ebefc82b3b16ac142bb46d0539db14e..e51d656280480bcf68da0a3aae0c9d8435aa5e64 100644 --- a/Library/Homebrew/extend/os/linux/hardware/cpu.rb +++ b/Library/Homebrew/extend/os/linux/hardware/cpu.rb @@ -11,10 +11,6 @@ module Hardware end end - def cpuinfo - @cpuinfo ||= File.read("/proc/cpuinfo") - end - def family return :arm if arm? return :ppc if ppc? @@ -94,6 +90,12 @@ module Hardware def sse4? flags.include? "sse4_1" end + + private + + def cpuinfo + @cpuinfo ||= File.read("/proc/cpuinfo") + end end end end diff --git a/Library/Homebrew/hardware.rb b/Library/Homebrew/hardware.rb index 12a3d32a95407c341d9f48e53431c315a290bdcf..5d93e7df92737ca0346ec4f33f9ad9692c8f64f6 100644 --- a/Library/Homebrew/hardware.rb +++ b/Library/Homebrew/hardware.rb @@ -2,7 +2,9 @@ require "utils/popen" +# Helper module for querying hardware information. module Hardware + # Helper module for querying CPU information. class CPU INTEL_32BIT_ARCHS = [:i386].freeze INTEL_64BIT_ARCHS = [:x86_64].freeze