class ProjectSetup::Runner
Public Instance Methods
setup()
click to toggle source
# File lib/project_setup.rb, line 5 def setup args = ARGV ruby_gemset = current_directory = File.basename(Dir.getwd) ruby_version = "ruby-#{args.first || RUBY_VERSION}" puts '=' * 50 if File.exists?('.ruby-version') puts '.ruby-version exists' else version_file = File.new('.ruby-version', 'w') version_file.write(ruby_version) version_file.close puts "= .ruby-version created with #{ruby_version}" end if File.exists?('.ruby-gemset') puts '.ruby-gemset exists' else gemset_file = File.new('.ruby-gemset', 'w') gemset_file.write(ruby_gemset) gemset_file.close puts "= .ruby-gemset created with #{ruby_gemset}" end puts '=' * 50 puts "= run cd ../ then cd #{current_directory} to create gem wrapper" end