summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2015-11-10 01:20:09 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2015-11-10 01:20:09 +0900
commit0c4218b70498fd016eec916f995f28af8e9fce5b (patch)
tree2304dbdf53185dbf69aebfd46b9c197de9543845
parent7090b5f07ae735e97d8df6a02d0fd8efd2aad965 (diff)
parent12387399970c9b4eebe444ddff0eeb5e915fc4a5 (diff)
downloadmruby-0c4218b70498fd016eec916f995f28af8e9fce5b.tar.gz
mruby-0c4218b70498fd016eec916f995f28af8e9fce5b.zip
Merge pull request #3007 from mruby-debian/fix/fail_to_package_build
fail to debuild
-rw-r--r--test/bintest.rb14
1 files changed, 12 insertions, 2 deletions
diff --git a/test/bintest.rb b/test/bintest.rb
index e6d122047..0ef0b4187 100644
--- a/test/bintest.rb
+++ b/test/bintest.rb
@@ -2,11 +2,21 @@ $:.unshift File.dirname(File.dirname(File.expand_path(__FILE__)))
require 'test/assert.rb'
def cmd(s)
- ENV['SHELL'] ? "bin/#{s}" : "bin\\#{s}.exe"
+ case RbConfig::CONFIG['host_os']
+ when /mswin(?!ce)|mingw|cygwin|bccwin/
+ "bin\\#{s}.exe"
+ else
+ "bin/#{s}"
+ end
end
def shellquote(s)
- ENV['SHELL'] ? "'#{s}'" : "\"#{s}\""
+ case RbConfig::CONFIG['host_os']
+ when /mswin(?!ce)|mingw|cygwin|bccwin/
+ "\"#{s}\""
+ else
+ "'#{s}'"
+ end
end
ARGV.each do |gem|