From 2e398954fa85ac15091c47c8cd3a5b5e33921352 Mon Sep 17 00:00:00 2001 From: 284km Date: Tue, 15 Oct 2019 20:57:52 +0900 Subject: [PATCH] bundle installable with JRuby JRuby cannot use these libraries - numo-narray - nmatrix - sqlite3 - matplotlib - enumerable-statistics --- charty.gemspec | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/charty.gemspec b/charty.gemspec index 9e729d7f..74c96ef5 100644 --- a/charty.gemspec +++ b/charty.gemspec @@ -29,12 +29,17 @@ Gem::Specification.new do |spec| spec.add_development_dependency "bundler", ">= 1.16" spec.add_development_dependency "rake" spec.add_development_dependency "test-unit" - spec.add_development_dependency "numo-narray" - spec.add_development_dependency "nmatrix" spec.add_development_dependency "red-datasets", ">= 0.0.9" spec.add_development_dependency "daru" spec.add_development_dependency "activerecord" - spec.add_development_dependency "sqlite3" - spec.add_development_dependency "matplotlib" - spec.add_development_dependency "enumerable-statistics" + + if RUBY_PLATFORM.match?(/java/) + spec.platform = 'java' + else + spec.add_development_dependency "enumerable-statistics" + spec.add_development_dependency "matplotlib" + spec.add_development_dependency "nmatrix" + spec.add_development_dependency "numo-narray" + spec.add_development_dependency "sqlite3" + end end