From 9c1220e14df94a1ffc7c9041719aaa3b77186ad7 Mon Sep 17 00:00:00 2001 From: dearblue Date: Wed, 29 Apr 2020 16:23:55 +0900 Subject: Sorting the list of gems at build time by name Printing them in sorted order makes it easier to find the desired gem. But it has come to completely ignore the dependency. --- lib/mruby/build.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib') 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}" -- cgit v1.2.3