From 22f0e673cfef13d34cc1fa10fc6eae5d6d89cd34 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Tue, 11 Jan 2022 20:52:44 +0900 Subject: [PATCH] Add `ruby-oci8` as dependency only for CRuby Fix #2238 --- activerecord-oracle_enhanced-adapter.gemspec | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/activerecord-oracle_enhanced-adapter.gemspec b/activerecord-oracle_enhanced-adapter.gemspec index e4096fa09..6a573db9f 100644 --- a/activerecord-oracle_enhanced-adapter.gemspec +++ b/activerecord-oracle_enhanced-adapter.gemspec @@ -26,4 +26,9 @@ This adapter is superset of original ActiveRecord Oracle adapter. s.test_files = Dir["spec/**/*"] s.add_runtime_dependency("activerecord", ["~> 7.1.0.alpha"]) s.add_runtime_dependency("ruby-plsql", [">= 0.6.0"]) + if /java/.match?(RUBY_PLATFORM) + s.platform = Gem::Platform.new("java") + else + s.add_runtime_dependency("ruby-oci8") + end end