[前][次][番号順一覧][スレッド一覧]

ruby-changes:66666

From: Nobuyoshi <ko1@a...>
Date: Sat, 3 Jul 2021 12:54:27 +0900 (JST)
Subject: [ruby-changes:66666] 287fb680e2 (master): Library arguments to VC are bare file names

https://git.ruby-lang.org/ruby.git/commit/?id=287fb680e2

From 287fb680e24aabc73102bc7a47366a48c77f3086 Mon Sep 17 00:00:00 2001
From: Nobuyoshi Nakada <nobu@r...>
Date: Sat, 3 Jul 2021 00:15:21 +0900
Subject: Library arguments to VC are bare file names

---
 lib/mkmf.rb | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/mkmf.rb b/lib/mkmf.rb
index beba3c3..3a84aba 100644
--- a/lib/mkmf.rb
+++ b/lib/mkmf.rb
@@ -284,7 +284,8 @@ MESSAGE https://github.com/ruby/ruby/blob/trunk/lib/mkmf.rb#L284
   end
 
   def split_libs(*strs)
-    strs.map {|s| s.split(/\s+(?=-|\z)/)}.flatten
+    sep = $mswin ? /\s+/ : /\s+(?=-|\z)/
+    strs.map {|s| s.lstrip.split(sep)}.flatten
   end
 
   def merge_libs(*libs)
-- 
cgit v1.1


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]