From 77f6ffecc7273ea8a5e4cb888726bbdd68689dba Mon Sep 17 00:00:00 2001 From: mimaki Date: Wed, 11 Mar 2026 11:31:55 +0900 Subject: [PATCH] Updates build script to support MSYS2 drive letters, fixing build error with MSYS2. --- lib/mruby/gem.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/mruby/gem.rb b/lib/mruby/gem.rb index 43403fcad..abb9b71ac 100644 --- a/lib/mruby/gem.rb +++ b/lib/mruby/gem.rb @@ -109,7 +109,8 @@ module MRuby if build.kind_of?(MRuby::CrossBuild) return %w(x86_64-w64-mingw32 i686-w64-mingw32).include?(build.host_target) elsif build.kind_of?(MRuby::Build) - return ('A'..'Z').to_a.any? { |vol| Dir.exist?("#{vol}:") } + return ('A'..'Z').to_a.any? { |vol| Dir.exist?("#{vol}:") } || + ('a'..'z').to_a.any? { |vol| Dir.exist?("/#{vol}/") } end return false end