From 266eb18024dab966c7a2537fb1e2eb91b047fd52 Mon Sep 17 00:00:00 2001 From: Akira Matsuda Date: Fri, 2 Feb 2018 19:55:08 +0900 Subject: [PATCH] When finding ruby, skip loading rubygems for the speed --- lib/systemu.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/systemu.rb b/lib/systemu.rb index 5f7745a..963844c 100644 --- a/lib/systemu.rb +++ b/lib/systemu.rb @@ -35,10 +35,10 @@ def self.ruby c = begin; ::RbConfig::CONFIG; rescue NameError; ::Config::CONFIG; end ruby = File.join(c['bindir'], c['ruby_install_name']) << c['EXEEXT'] - @ruby = if system(ruby, '-e', '42') + @ruby = if system(ruby, '--disable-gems', '-e', '42') ruby else - system('ruby', '-e', '42') ? 'ruby' : warn('no ruby in PATH/CONFIG') + system('ruby', '--disable-gems', '-e', '42') ? 'ruby' : warn('no ruby in PATH/CONFIG') end end