Sha256: 008db3ad3ad5d8f3edb458e853b054e217bf2a878067ada033eb50f1af4f5f86

Contents?: true

Size: 570 Bytes

Versions: 1

Compression:

Stored size: 570 Bytes

Contents

%w[
  4.2
  5.0
  5.1
  5.2
  6.0.0.rc1
].each do |rails_version|
  gem_rails_version = Gem::Version.new(rails_version)
  if Gem::Version.new(RUBY_VERSION) < Gem::Version.new('2.5.0') &&
      gem_rails_version >= Gem::Version.new('6.0.0.beta')

    # Rails 6 requires Ruby >= 2.5
    next
  end
  appraise "rails-#{rails_version}" do
    gem 'rails', "~> #{rails_version}.0"

    gem 'pg', gem_rails_version < Gem::Version.new('5.0') ? '~> 0.15' : '~> 1.0'
    gem 'mysql2'
    gem 'sqlite3', gem_rails_version < Gem::Version.new(5.2) ? '~> 1.3.0' : '~> 1.4'
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
counter_culture-2.2.3 Appraisals