aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails/application.rb
diff options
context:
space:
mode:
Diffstat (limited to 'railties/lib/rails/application.rb')
-rw-r--r--railties/lib/rails/application.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/railties/lib/rails/application.rb b/railties/lib/rails/application.rb
index af73b08547..ce3ab9147c 100644
--- a/railties/lib/rails/application.rb
+++ b/railties/lib/rails/application.rb
@@ -416,7 +416,8 @@ module Rails
# ===
# TODO: Does this need to be an initializer here?
initializer :initialize_generators do
- if defined?(Rails::Generators)
+ if defined?(RAILS_GENERATORS) && RAILS_GENERATORS
+ require 'rails/generators'
Rails::Generators.no_color! unless config.generators.colorize_logging
Rails::Generators.aliases.deep_merge! config.generators.aliases
Rails::Generators.options.deep_merge! config.generators.options