Sha256: 392719594e402be259fc057f359ee000721eeca95253b22980b95ac6d8b2e845
Contents?: true
Size: 869 Bytes
Versions: 3
Compression:
Stored size: 869 Bytes
Contents
if ['--version', '-v'].include?(ARGV.first) puts "openskies version 0.0.5" exit(0) end if ARGV.first != "new" ARGV[0] = "--help" else ARGV.shift railsrc = File.join(File.expand_path("~"), ".railsrc") if File.exist?(railsrc) extra_args_string = File.open(railsrc).read extra_args = extra_args_string.split(/\n+/).map {|l| l.split}.flatten puts "Using #{extra_args.join(" ")} from #{railsrc}" ARGV << extra_args ARGV.flatten! end end require 'rubygems' if ARGV.include?("--dev") require 'rails/generators' require 'rails/generators/rails/app/app_generator' module Rails module Generators class AppGenerator # We want to exit on failure to be kind to other libraries # This is only when accessing via CLI def self.exit_on_failure? true end end end end Rails::Generators::AppGenerator.start
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
openskies-0.0.5.2 | lib/rails/commands/application.rb |
openskies-0.0.5.1 | lib/rails/commands/application.rb |
openskies-0.0.5 | lib/rails/commands/application.rb |