File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,6 +7,9 @@ branch = ENV.fetch('SOLIDUS_BRANCH', 'main')
77gem 'solidus' , github : 'solidusio/solidus' , branch : branch
88gem 'solidus_backend' , github : 'solidusio/solidus' , branch : branch
99
10+ rails_requirement_string = ENV . fetch ( 'RAILS_VERSION' , '~> 7.0' )
11+ gem 'rails' , rails_requirement_string
12+
1013# The solidus_frontend gem has been pulled out since v3.2
1114if branch >= 'v3.2'
1215 gem 'solidus_frontend'
@@ -22,7 +25,10 @@ when 'mysql'
2225when 'postgresql'
2326 gem 'pg'
2427else
25- gem 'sqlite3' , '~> 1.4'
28+ rails_version = Gem ::Requirement . new ( rails_requirement_string ) . requirements [ 0 ] [ 1 ]
29+ sqlite_version = rails_version < Gem ::Version . new ( 7.2 ) ? "~> 1.4" : "~> 2.0"
30+
31+ gem 'sqlite3' , sqlite_version
2632end
2733
2834if Gem ::Version . new ( RUBY_VERSION ) < Gem ::Version . new ( '3' )
You can’t perform that action at this time.
0 commit comments