diff --git a/Library/Homebrew/extend/os/mac/extend/ENV/shared.rb b/Library/Homebrew/extend/os/mac/extend/ENV/shared.rb index 7af53149eff28..1939f9edf1952 100644 --- a/Library/Homebrew/extend/os/mac/extend/ENV/shared.rb +++ b/Library/Homebrew/extend/os/mac/extend/ENV/shared.rb @@ -2,6 +2,16 @@ # frozen_string_literal: true module SharedEnvExtension + sig { + params( + formula: T.nilable(Formula), + cc: T.nilable(String), + build_bottle: T.nilable(T::Boolean), + bottle_arch: T.nilable(String), + testing_formula: T::Boolean, + debug_symbols: T.nilable(T::Boolean), + ).void + } def setup_build_environment(formula: nil, cc: nil, build_bottle: false, bottle_arch: nil, testing_formula: false, debug_symbols: false) generic_shared_setup_build_environment(formula: formula, cc: cc, build_bottle: build_bottle, @@ -11,6 +21,7 @@ def setup_build_environment(formula: nil, cc: nil, build_bottle: false, bottle_a # Normalise the system Perl version used, where multiple may be available self["VERSIONER_PERL_VERSION"] = MacOS.preferred_perl_version end + private :setup_build_environment sig { returns(T::Boolean) } def no_weak_imports_support?