Skip to content

Commit

Permalink
Merge pull request #16163 from apainintheneck/system-verbose-print-to…
Browse files Browse the repository at this point in the history
…-stderr-on-request

utils: Homebrew.system respect stderr
  • Loading branch information
MikeMcQuaid committed Oct 30, 2023
2 parents 53107a5 + 1118a49 commit 98e06d9
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions Library/Homebrew/utils.rb
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,9 @@ def self._system(cmd, *args, **options)

def self.system(cmd, *args, **options)
if verbose?
puts "#{cmd} #{args * " "}".gsub(RUBY_PATH, "ruby")
.gsub($LOAD_PATH.join(File::PATH_SEPARATOR).to_s, "$LOAD_PATH")
out = (options[:out] == :err) ? $stderr : $stdout
out.puts "#{cmd} #{args * " "}".gsub(RUBY_PATH, "ruby")
.gsub($LOAD_PATH.join(File::PATH_SEPARATOR).to_s, "$LOAD_PATH")
end
_system(cmd, *args, **options)
end
Expand Down

0 comments on commit 98e06d9

Please sign in to comment.