diff options
author | Sam Ruby <rubys@intertwingly.net> | 2013-03-27 15:12:26 -0400 |
---|---|---|
committer | Sam Ruby <rubys@intertwingly.net> | 2013-03-27 16:02:23 -0400 |
commit | 49c4af43ec5819d8f5c1a91f9b84296c927ce6e7 (patch) | |
tree | 3657c24aedf11b0d6d228118154bba0e363ba9be /railties/lib/rails | |
parent | e7438501d69f266aca4ba5d6f511b9fe5264862f (diff) | |
download | rails-49c4af43ec5819d8f5c1a91f9b84296c927ce6e7.tar.gz rails-49c4af43ec5819d8f5c1a91f9b84296c927ce6e7.tar.bz2 rails-49c4af43ec5819d8f5c1a91f9b84296c927ce6e7.zip |
Cosmetic cleanup of generated Gemfile
- Remove obsolete/misleading comment about assets only being used production
- Remove unnecessary group :assets
- Eliminate blank lines if options[:skip_javascript] is not specified
Diffstat (limited to 'railties/lib/rails')
-rw-r--r-- | railties/lib/rails/generators/app_base.rb | 31 |
1 files changed, 14 insertions, 17 deletions
diff --git a/railties/lib/rails/generators/app_base.rb b/railties/lib/rails/generators/app_base.rb index 4e05c32f74..4cd4487bdd 100644 --- a/railties/lib/rails/generators/app_base.rb +++ b/railties/lib/rails/generators/app_base.rb @@ -179,26 +179,23 @@ module Rails gemfile = if options.dev? || options.edge? <<-GEMFILE.gsub(/^ {12}/, '') - # Gems used only for assets and not required - # in production environments by default. - group :assets do - gem 'sprockets-rails', github: 'rails/sprockets-rails' - gem 'sass-rails', github: 'rails/sass-rails' - #{coffee_gemfile_entry if options[:skip_javascript]} - #{javascript_runtime_gemfile_entry(2) if options[:skip_javascript]} - gem 'uglifier', '>= 1.0.3' - end + # Gems used for assets + gem 'sprockets-rails', github: 'rails/sprockets-rails' + gem 'sass-rails', github: 'rails/sass-rails' + gem 'uglifier', '>= 1.0.3' GEMFILE else <<-GEMFILE.gsub(/^ {12}/, '') - # Gems used only for assets and not required - # in production environments by default. - group :assets do - gem 'sass-rails', '~> 4.0.0.beta1' - #{coffee_gemfile_entry if options[:skip_javascript]} - #{javascript_runtime_gemfile_entry(2) if options[:skip_javascript]} - gem 'uglifier', '>= 1.0.3' - end + # Gems used for assets + gem 'sass-rails', '~> 4.0.0.beta1' + gem 'uglifier', '>= 1.0.3' + GEMFILE + end + + if options[:skip_javascript] + gemfile += <<-GEMFILE.gsub(/^ {12}/, '') + #{coffee_gemfile_entry} + #{javascript_runtime_gemfile_entry(2)} GEMFILE end |