Sha256: cc62ec554fa4aae3cf0ed059c4b77617e818ca915ce61bfbe2cd90f0105a7914

Contents?: true

Size: 819 Bytes

Versions: 4

Compression:

Stored size: 819 Bytes

Contents

source "http://rubygems.org"

# App Stack
<% if !@no_heroku -%>
gem "foreman"
gem "heroku"
<% end -%>
gem "sinatra"
gem "unicorn"

<% unless @no_database -%>
# Database Stack
<% unless @database == 'mongo' -%>
gem "sequel"
<% end -%>
<% if @database == "sqlite" -%>
<% if !@no_heroku -%>
group :development, :test do
  gem "sqlite3"
end
<% else -%>
gem "sqlite3"
<% end -%>
<% elsif @database == "postgres" -%>
gem "pg"
<% elsif @database == "mysql" -%>
<% if !@no_heroku -%>
group :development, :test do
  gem "mysql2"
end
<% else -%>
gem "mysql2"
<% end -%>
<% elsif @database == "mongo" -%>
gem "bson_ext"
gem "mongo_mapper"
<% end -%>
<% if !@no_heroku && @database != "postgres" && @database != "mongo" -%>
group :production do
  gem "pg"
end
<% end -%>
<% if @redis -%>
# Redis
gem "redis"
<% end -%>
<% end -%>

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
snfn-0.2.0 lib/templates/Gemfile
snfn-0.1.2 lib/templates/Gemfile
snfn-0.1.1 lib/templates/Gemfile
snfn-0.1.0 lib/templates/Gemfile