Because `Dir.[]` returns the sorted results since Ruby 3.0.
This commit is contained in:
Kazuhiro NISHIYAMA 2022-04-22 13:41:18 +09:00 коммит произвёл Kazuhiro NISHIYAMA
Родитель ab3cb29bd9
Коммит e142bea799
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -2280,7 +2280,7 @@ RULES
RbConfig.expand(srcdir = srcprefix.dup)
ext = ".#{$OBJEXT}"
orig_srcs = Dir[File.join(srcdir, "*.{#{SRC_EXT.join(%q{,})}}")].sort
orig_srcs = Dir[File.join(srcdir, "*.{#{SRC_EXT.join(%q{,})}}")]
if not $objs
srcs = $srcs || orig_srcs
$objs = []
@ -2290,7 +2290,7 @@ RULES
h
}
unless objs.delete_if {|b, f| f.size == 1}.empty?
dups = objs.sort.map {|b, f|
dups = objs.map {|b, f|
"#{b[/.*\./]}{#{f.collect {|n| n[/([^.]+)\z/]}.join(',')}}"
}
abort "source files duplication - #{dups.join(", ")}"