class Rails::Skipper::Main
Public Instance Methods
say_hello(args)
click to toggle source
# File lib/rails/skipper.rb, line 10 def say_hello(args) if args.empty? puts "Usage: rails-skipper APP_PATH [options]" puts "Available options:" ADD_ONS.each do |add_on| puts "\t--add-#{add_on} to add #{add_on.gsub("-", " ")} to your new application" end return end generator_args = [args.shift] ADD_ONS.each do |add_on| generator_args << "--skip-#{add_on}" unless args.delete("--add-#{add_on}") end generator_args.concat(generator_args) ::Rails::Generators::AppGenerator.start(generator_args) end