aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails/generators/app_base.rb
diff options
context:
space:
mode:
authorJosé Valim <jose.valim@gmail.com>2011-05-06 08:35:57 -0700
committerJosé Valim <jose.valim@gmail.com>2011-05-06 08:35:57 -0700
commitcae68d221cc81232e30049eafa4ff59b2c5f6010 (patch)
treeebff0feb10fe8a39a2a50b1be278e3e567576004 /railties/lib/rails/generators/app_base.rb
parent0e5adbceb7d49f3448eec32a7068807f571bf76c (diff)
parenta8cfceca55b36129f87a512c7852901e416a1ee9 (diff)
downloadrails-cae68d221cc81232e30049eafa4ff59b2c5f6010.tar.gz
rails-cae68d221cc81232e30049eafa4ff59b2c5f6010.tar.bz2
rails-cae68d221cc81232e30049eafa4ff59b2c5f6010.zip
Merge pull request #414 from asanghi/lh5796
config.generators.orm = false when skipping active record. LightHouse #5796
Diffstat (limited to 'railties/lib/rails/generators/app_base.rb')
-rw-r--r--railties/lib/rails/generators/app_base.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/railties/lib/rails/generators/app_base.rb b/railties/lib/rails/generators/app_base.rb
index 3d16304d86..e8709b2ddd 100644
--- a/railties/lib/rails/generators/app_base.rb
+++ b/railties/lib/rails/generators/app_base.rb
@@ -120,6 +120,14 @@ module Rails
options[:skip_active_record] ? "" : "gem '#{gem_for_database}'\n"
end
+ def include_all_railties?
+ !options[:skip_active_record] && !options[:skip_test_unit]
+ end
+
+ def comment_if(value)
+ options[value] ? '#' : ''
+ end
+
def rails_gemfile_entry
if options.dev?
<<-GEMFILE.strip_heredoc