diff options
| author | dearblue <[email protected]> | 2020-04-29 16:23:55 +0900 |
|---|---|---|
| committer | dearblue <[email protected]> | 2020-04-29 16:55:18 +0900 |
| commit | 9c1220e14df94a1ffc7c9041719aaa3b77186ad7 (patch) | |
| tree | 7479e14e408cbaaf0ead1cfa6e4c4b72e838014a /lib | |
| parent | e2ac2a82a5c344de3369a6f988ec40bb5510ab45 (diff) | |
| download | mruby-9c1220e14df94a1ffc7c9041719aaa3b77186ad7.tar.gz mruby-9c1220e14df94a1ffc7c9041719aaa3b77186ad7.zip | |
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.
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/mruby/build.rb | 3 |
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}" |
