From b06b57a340c3d62ab5f6f496be1054322185cf71 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 24 Aug 2018 18:12:49 +0900 Subject: To use Gem::Specification.load instead of eval, Because eval leads to LoadError (cannot infer basepath) --- Rakefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Rakefile') diff --git a/Rakefile b/Rakefile index 8c9ec91..d20f6b3 100644 --- a/Rakefile +++ b/Rakefile @@ -26,7 +26,7 @@ if RUBY_PLATFORM =~ /java/ end else require 'rake/extensiontask' - spec = eval File.read("psych.gemspec") + spec = Gem::Specification.load("psych.gemspec") Rake::ExtensionTask.new("psych", spec) do |ext| ext.lib_dir = File.join(*['lib', ENV['FAT_DIR']].compact) ext.cross_compile = true -- cgit v1.2.3