summaryrefslogtreecommitdiff
path: root/lib/mkmf.rb
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2021-07-03 00:15:21 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2021-07-03 12:52:46 +0900
commit287fb680e24aabc73102bc7a47366a48c77f3086 (patch)
tree9197c7a013a04deb39ef18e210dddd214e8709bc /lib/mkmf.rb
parent1ac228378cc0447220d229c1e1a7448e7b862b78 (diff)
Library arguments to VC are bare file names
Diffstat (limited to 'lib/mkmf.rb')
-rw-r--r--lib/mkmf.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/mkmf.rb b/lib/mkmf.rb
index beba3c332a..3a84aba370 100644
--- a/lib/mkmf.rb
+++ b/lib/mkmf.rb
@@ -284,7 +284,8 @@ MESSAGE
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)