lib/templates/Gemfile.eruby in skellington-0.6.2 vs lib/templates/Gemfile.eruby in skellington-0.7.0
- old
+ new
@@ -1,13 +1,13 @@
source 'https://rubygems.org'
ruby '<%= RUBY_VERSION %>'
-<% for gem in @gen.gems['production'] %>
-gem '<%= gem %>'
+<% @gen.gems['production'].each_pair do |gem, version| %>
+gem '<%= gem %>'<% if version %>, '~> <%= version %>'<% end %>
<% end %>
group :test do
-<% for gem in @gen.gems['test'] %>
- gem '<%= gem %>'
+<% @gen.gems['test'].each_pair do |gem, version| %>
+ gem '<%= gem %>'<% if version %>, '~> <%= version %>'<% end %>
<% end %>
end