From 08181692f39b299fddd81493b348d48f4a1af57e Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Wed, 3 Sep 2025 20:35:20 -0400 Subject: [PATCH] development_tools: make gcc_version public api --- Library/Homebrew/development_tools.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/development_tools.rb b/Library/Homebrew/development_tools.rb index dc67b2cef8..f8c2b870fd 100644 --- a/Library/Homebrew/development_tools.rb +++ b/Library/Homebrew/development_tools.rb @@ -114,9 +114,9 @@ class DevelopmentTools # Get the GCC version. # - # @api internal + # @api public sig { params(cc: String).returns(Version) } - def gcc_version(cc) + def gcc_version(cc = host_gcc_path.to_s) (@gcc_version ||= T.let({}, T.nilable(T::Hash[String, Version]))).fetch(cc) do path = HOMEBREW_PREFIX/"opt/#{CompilerSelector.preferred_gcc}/bin"/cc path = locate(cc) unless path.exist?