Sha256: 5ddb745dcab6cb32c225640b424038973884245fa0de8d9eefcfef44ebc6b0ac

Contents?: true

Size: 1.31 KB

Versions: 2

Compression:

Stored size: 1.31 KB

Contents

source 'https://rubygems.org'

RAILS_VERS = case ENV['RAILS_VERS']
             when '3.1'
               '~>3.1.12'
             when '3.2'
               '~>3.2.18'
             when '4.0'
               '~>4.0.5'
             when '4.1'
               '~>4.1.2.rc2'
             when nil
               nil
             else
               raise "Invalid RAILS_VERS.  Available versions are 3.2 and 4.0."
             end

gemspec :name => 'mongo_session_store-rails4'

group :development, :test do
  gem 'rake'
  if ENV['MONGO_SESSION_STORE_ORM'] == 'mongo_mapper'
    gem 'mongo_mapper', '>= 0.13.0.beta2'
  end

  if ENV['MONGO_SESSION_STORE_ORM'] == 'mongoid'
    if ENV['RAILS_VERS'] =~ /^4\.\d/
      gem 'mongoid', '>= 4.0.0.beta1'
    elsif ENV['RAILS_VERS'] =~ /^3\.2\d/
      gem 'mongoid', '>= 3.1.0'
    else
      gem 'mongoid', '>= 3.0.0'
    end
  end

  if ENV['MONGO_SESSION_STORE_ORM'] == 'mongo'
    gem 'mongo'
  end

  gem 'pry'

  if RUBY_PLATFORM == 'java'
    gem 'jdbc-sqlite3'
    gem 'activerecord-jdbc-adapter'
    gem 'activerecord-jdbcsqlite3-adapter'
    gem 'jruby-openssl'
    gem 'jruby-rack'
  else
    gem 'sqlite3' # for devise User storage
  end
  RAILS_VERS ? gem('rails', RAILS_VERS) : gem('rails')
  gem 'minitest' if ENV['RAILS_VERS'] == '4.1'

  gem 'rspec-rails', '2.12.0'
  gem 'devise'
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
mongo_session_store-rails3-5.1.0 Gemfile
mongo_session_store-rails4-5.1.0 Gemfile