ruby/lib/rubygems/ext
Daisuke Aritomo 1ab91b12fa [rubygems/rubygems] Stream output from ext builds when --verbose
Uses Open3.popen2e in place of Open3.capture2e in Gem::Ext::Builder.
This change aims to stream stdout/stderr of ext builds when in verbose
mode, instead of printing everything at once when the build completes.

Nice for debugging gem builds that consumes longer times.

dcdcb5adda
2023-12-11 11:07:36 +00:00
..
cargo_builder Merge RubyGems-3.4.0 and Bundler-2.4.0 2022-12-24 16:57:07 +09:00
build_error.rb util/rubocop -A --only Layout/EmptyLineAfterMagicComment 2023-03-23 17:18:49 +09:00
builder.rb [rubygems/rubygems] Stream output from ext builds when --verbose 2023-12-11 11:07:36 +00:00
cargo_builder.rb [rubygems/rubygems] Use modern hashes consistently 2023-12-07 22:29:33 +00:00
cmake_builder.rb RubyGems: Enable Style/StringLiterals cop 2022-07-22 12:07:23 +09:00
configure_builder.rb util/rubocop -A --only Layout/EmptyLineAfterMagicComment 2023-03-23 17:18:49 +09:00
ext_conf_builder.rb [rubygems/rubygems] Use modern hashes consistently 2023-12-07 22:29:33 +00:00
rake_builder.rb [rubygems/rubygems] Autoload shellwords when it's needed. 2023-06-13 09:32:47 +00:00