From a790d4b6b4bc8a099ae58b4a6ae1502fcbe5e6fa Mon Sep 17 00:00:00 2001 From: Abdelkader Boudih Date: Sun, 17 Jun 2018 00:59:11 +0000 Subject: [PATCH] Dont install unused adapters --- Gemfile | 2 +- acts-as-taggable-on.gemspec | 4 ---- gemfiles/activerecord_5.0.gemfile | 8 ++++++++ gemfiles/activerecord_5.1.gemfile | 8 ++++++++ gemfiles/activerecord_5.2.gemfile | 8 ++++++++ 5 files changed, 25 insertions(+), 5 deletions(-) diff --git a/Gemfile b/Gemfile index d7c921c74..e2eff4df8 100644 --- a/Gemfile +++ b/Gemfile @@ -7,5 +7,5 @@ group :local_development do gem 'guard-rspec' gem 'appraisal' gem 'rake' - gem 'byebug' , platforms: [:mri_21, :mri_22, :mri_23] + gem 'byebug', platforms: [:mri] end diff --git a/acts-as-taggable-on.gemspec b/acts-as-taggable-on.gemspec index 534ab499c..8258c30f1 100644 --- a/acts-as-taggable-on.gemspec +++ b/acts-as-taggable-on.gemspec @@ -24,10 +24,6 @@ Gem::Specification.new do |gem| gem.add_runtime_dependency 'activerecord', ['~> 5.0'] - gem.add_development_dependency 'sqlite3' - gem.add_development_dependency 'mysql2', '~> 0.3' - gem.add_development_dependency 'pg' - gem.add_development_dependency 'rspec-rails' gem.add_development_dependency 'rspec-its' gem.add_development_dependency 'rspec' diff --git a/gemfiles/activerecord_5.0.gemfile b/gemfiles/activerecord_5.0.gemfile index ee23028fd..e48906999 100644 --- a/gemfiles/activerecord_5.0.gemfile +++ b/gemfiles/activerecord_5.0.gemfile @@ -3,6 +3,14 @@ source "https://rubygems.org" gem "activerecord", "~> 5.0.3" +case ENV["DB"] +when "postgresql" + gem 'pg' +when "mysql" + gem 'mysql2', '~> 0.3' +else + gem 'sqlite3' +end group :local_development do gem "guard" diff --git a/gemfiles/activerecord_5.1.gemfile b/gemfiles/activerecord_5.1.gemfile index ea71e58bc..ca8c1920c 100644 --- a/gemfiles/activerecord_5.1.gemfile +++ b/gemfiles/activerecord_5.1.gemfile @@ -3,6 +3,14 @@ source "https://rubygems.org" gem "activerecord", "~> 5.1.1" +case ENV["DB"] +when "postgresql" + gem 'pg' +when "mysql" + gem 'mysql2', '~> 0.3' +else + gem 'sqlite3' +end group :local_development do gem "guard" diff --git a/gemfiles/activerecord_5.2.gemfile b/gemfiles/activerecord_5.2.gemfile index 6b566da46..fe6525fdd 100644 --- a/gemfiles/activerecord_5.2.gemfile +++ b/gemfiles/activerecord_5.2.gemfile @@ -3,6 +3,14 @@ source "https://rubygems.org" gem "activerecord", "~> 5.2.0" +case ENV["DB"] +when "postgresql" + gem 'pg' +when "mysql" + gem 'mysql2', '~> 0.3' +else + gem 'sqlite3' +end group :local_development do gem "guard"