From 58a49ba4be59dcd69b59ad7ef78d32ccb1757478 Mon Sep 17 00:00:00 2001 From: Nikita Shilnikov Date: Wed, 25 Dec 2024 21:03:30 +0100 Subject: [PATCH] Update Sequel, set up debug for debugging newer rubies --- Gemfile | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Gemfile b/Gemfile index 750bec9f..ba41b5eb 100644 --- a/Gemfile +++ b/Gemfile @@ -28,13 +28,19 @@ group :test do gem "jdbc-sqlite3", platforms: :jruby gem "mysql2", "~> 0.5", platforms: :ruby gem "pg", "~> 1.2", platforms: :ruby - gem "pry", platforms: :jruby - gem "pry-byebug", platforms: :ruby gem "ruby-oci8", platforms: :ruby if ENV["ROM_USE_ORACLE"] gem "sequel_pg", require: false, platforms: :ruby gem "sqlite3", "~> 1.4", platforms: :ruby - if RUBY_VERSION.start_with?("3.4") + + if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("3.3") + gem "debug", platforms: :ruby + else + gem "pry", platforms: :jruby + gem "pry-byebug", platforms: :ruby + end + + if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("3.4") gem "mutex_m" gem "ostruct" end