diff options
Diffstat (limited to 'railties/lib/rails/cli.rb')
-rw-r--r-- | railties/lib/rails/cli.rb | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/railties/lib/rails/cli.rb b/railties/lib/rails/cli.rb new file mode 100644 index 0000000000..dd70c272c6 --- /dev/null +++ b/railties/lib/rails/cli.rb @@ -0,0 +1,15 @@ +require 'rails/app_rails_loader' + +# If we are inside a Rails application this method performs an exec and thus +# the rest of this script is not run. +Rails::AppRailsLoader.exec_app_rails + +require 'rails/ruby_version_check' +Signal.trap("INT") { puts; exit(1) } + +if ARGV.first == 'plugin' + ARGV.shift + require 'rails/commands/plugin' +else + require 'rails/commands/application' +end |