Module: RubySketch::Solitaire::Extension

Defined in:
lib/rubysketch/solitaire/extension.rb

Class Method Summary collapse

Class Method Details

.nameObject



9
10
11
# File 'lib/rubysketch/solitaire/extension.rb', line 9

def name()
  super.split('::')[-2]
end

.root_dir(path = '') ⇒ Object



17
18
19
# File 'lib/rubysketch/solitaire/extension.rb', line 17

def root_dir(path = '')
  File.expand_path "../../../#{path}", __dir__
end

.versionObject



13
14
15
# File 'lib/rubysketch/solitaire/extension.rb', line 13

def version()
  File.read(root_dir 'VERSION')[/[\d\.]+/]
end