Class: Ryby::CLI::Base

Inherits:
Thor
  • Object
show all
Defined in:
lib/ryby/cli/base.rb

Instance Method Summary collapse

Instance Method Details

#init(name, version) ⇒ Object



14
15
16
17
18
19
20
21
# File 'lib/ryby/cli/base.rb', line 14

def init(name, version)
  require "fileutils"

  FileUtils.mkdir_p name
  File.write File.join(name, "Gemfile"), "source 'https://rubygems.org'\n"
  File.write File.join(name, ".ruby-version\n"), version
  File.write File.join(name, ".ruby-gemset\n"), name
end

#versionObject



9
10
11
# File 'lib/ryby/cli/base.rb', line 9

def version
  puts VERSION
end