summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2020-04-30 08:38:33 +0900
committerGitHub <[email protected]>2020-04-30 08:38:33 +0900
commit69a487c407fbe52665c582afb5fc0c4995bc8743 (patch)
tree3c0e52a5b16fdcb1bf2590a425c8861fbff08dd4
parentf32c73ad1fc8a35cbd134c30098f3b1a89db0cd8 (diff)
parent9c1220e14df94a1ffc7c9041719aaa3b77186ad7 (diff)
downloadmruby-69a487c407fbe52665c582afb5fc0c4995bc8743.tar.gz
mruby-69a487c407fbe52665c582afb5fc0c4995bc8743.zip
Merge pull request #4984 from dearblue/break-to_s
Sorting the list of gems at build time by name
-rw-r--r--lib/mruby/build.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/mruby/build.rb b/lib/mruby/build.rb
index 5c7832dff..8154b2b19 100644
--- a/lib/mruby/build.rb
+++ b/lib/mruby/build.rb
@@ -336,7 +336,8 @@ EOS
puts " Binaries: #{@bins.join(', ')}" unless @bins.empty?
unless @gems.empty?
puts " Included Gems:"
- @gems.map do |gem|
+ gems = @gems.sort_by { |gem| gem.name }
+ gems.each do |gem|
gem_version = " - #{gem.version}" if gem.version != '0.0.0'
gem_summary = " - #{gem.summary}" if gem.summary
puts " #{gem.name}#{gem_version}#{gem_summary}"