diff --git a/CHANGELOG.md b/CHANGELOG.md index af03d2c8a9d..a5f96316608 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +# _3.101_ (2025-12-16) +- **(Bug Fix)** Adding homebrew install path on macOS + # _3.100_ (2025-12-09) # _3.99_ (2025-11-21) diff --git a/plugins/toolkit/jetbrains-core/src/software/aws/toolkits/jetbrains/services/lambda/sam/SamExecutable.kt b/plugins/toolkit/jetbrains-core/src/software/aws/toolkits/jetbrains/services/lambda/sam/SamExecutable.kt index a71da43cf4c..2cd80d4a8de 100644 --- a/plugins/toolkit/jetbrains-core/src/software/aws/toolkits/jetbrains/services/lambda/sam/SamExecutable.kt +++ b/plugins/toolkit/jetbrains-core/src/software/aws/toolkits/jetbrains/services/lambda/sam/SamExecutable.kt @@ -67,11 +67,16 @@ class SamExecutable : ExecutableType, AutoResolvable, Validatable { arrayOf("C:\\Program Files\\Amazon\\AWSSAMCLI\\bin", "C:\\Program Files (x86)\\Amazon\\AWSSAMCLI\\bin"), arrayOf("sam.cmd", "sam.exe") ) - } else { + } else if (SystemInfo.isMac) { ExecutableDetector().find( - arrayOf("/usr/local/bin", "/usr/bin"), + arrayOf("/usr/local/bin", "/usr/bin", "/opt/homebrew/bin/sam"), arrayOf("sam") ) + } else { + ExecutableDetector().find( + arrayOf("/usr/local/bin", "/usr/bin"), + arrayOf("sam") + ) } ) ?: return null