From 007c896c9764909dbfe6e777541374d117d46ad7 Mon Sep 17 00:00:00 2001 From: Ruiyang Wu <58066925+ywwry66@users.noreply.github.com> Date: Thu, 30 Mar 2023 21:08:40 -0400 Subject: [PATCH] Fix `brew install --skip-post-install` Previous #15042 doesn't pass the flag all the way to `FormulaInstaller.new` --- Library/Homebrew/cmd/install.rb | 1 + Library/Homebrew/install.rb | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/cmd/install.rb b/Library/Homebrew/cmd/install.rb index 28174a3c21..53daf38c9c 100644 --- a/Library/Homebrew/cmd/install.rb +++ b/Library/Homebrew/cmd/install.rb @@ -250,6 +250,7 @@ module Homebrew quiet: args.quiet?, verbose: args.verbose?, dry_run: args.dry_run?, + skip_post_install: args.skip_post_install?, ) Upgrade.check_installed_dependents( diff --git a/Library/Homebrew/install.rb b/Library/Homebrew/install.rb index 973f9a1d03..129d273fb0 100644 --- a/Library/Homebrew/install.rb +++ b/Library/Homebrew/install.rb @@ -281,7 +281,8 @@ module Homebrew debug: false, quiet: false, verbose: false, - dry_run: false + dry_run: false, + skip_post_install: false ) formula_installers = formulae_to_install.map do |formula| Migrator.migrate_if_needed(formula, force: force, dry_run: dry_run) @@ -307,6 +308,7 @@ module Homebrew debug: debug, quiet: quiet, verbose: verbose, + skip_post_install: skip_post_install, ) begin