module Clockker

Constants

VERSION

Public Class Methods

macos_version() click to toggle source
# File lib/clockker/version.rb, line 4
def self.macos_version
  @mov ||= `sw_vers -productVersion`
  major, minor, patch = @mov.split('.').map{|x| x.to_i}
  return [major, minor, patch]    
end
version() click to toggle source
# File lib/clockker/version.rb, line 14
def self.version
  ["Clockker", Clockker::VERSION, "macOS", Clockker.macos_version.join('.')].join(' ')
end
version_string() click to toggle source
# File lib/clockker/version.rb, line 10
def self.version_string
  "Clockker #{Clockker::VERSION} on macOS #{Clockker.macos_version.join('.')}"
end