Merge pull request #8088 from dtrodrigues/source-build

re-enable build from source for install, reinstall, upgrade
This commit is contained in:
Dustin Rodrigues 2020-07-25 23:07:20 -04:00 committed by GitHub
commit 06eb1fe3d9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 3 deletions

View File

@ -323,7 +323,8 @@ module Homebrew
f.print_tap_action
build_options = f.build
fi = FormulaInstaller.new(f, force_bottle: args.force_bottle?, include_test: args.include_test?)
fi = FormulaInstaller.new(f, force_bottle: args.force_bottle?, include_test: args.include_test?,
build_from_source: args.build_from_source?)
fi.options = build_options.used_options
fi.env = args.env
fi.force = args.force?

View File

@ -23,7 +23,8 @@ module Homebrew
options |= f.build.used_options
options &= f.options
fi = FormulaInstaller.new(f, force_bottle: args.force_bottle?, include_test: args.include_test?)
fi = FormulaInstaller.new(f, force_bottle: args.force_bottle?, include_test: args.include_test?,
build_from_source: args.build_from_source?)
fi.options = options
fi.force = args.force?
fi.keep_tmp = args.keep_tmp?

View File

@ -63,7 +63,8 @@ module Homebrew
options |= f.build.used_options
options &= f.options
fi = FormulaInstaller.new(f, force_bottle: args.force_bottle?, include_test: args.include_test?)
fi = FormulaInstaller.new(f, force_bottle: args.force_bottle?, include_test: args.include_test?,
build_from_source: args.build_from_source?)
fi.options = options
fi.force = args.force?
fi.keep_tmp = args.keep_tmp?