Module: GeminiAI::MacUtils

Defined in:
lib/mac/mac_utils.rb

Class Method Summary collapse

Class Method Details

.mac?Boolean

Returns:

  • (Boolean)


6
7
8
9
# File 'lib/mac/mac_utils.rb', line 6

def self.mac?
  require 'rbconfig'
  RbConfig::CONFIG['host_os'] =~ /darwin/
end

.versionObject



11
12
13
# File 'lib/mac/mac_utils.rb', line 11

def self.version
  `/usr/bin/sw_vers -productVersion`.strip if mac?
end