Update macos-python-builder.psm1

This commit is contained in:
aparnajyothi-y
2024-11-27 18:46:34 +05:30
committed by GitHub
parent dbeaa2df93
commit c0cdd7380e

View File

@@ -31,15 +31,20 @@ class macOSPythonBuilder : NixPythonBuilder {
.SYNOPSIS
Prepare system environment by installing dependencies and required packages.
#>
if ($this.Version -eq "3.7.17") {
# Ensure Homebrew is installed (in case it's not already available)
if (-not (Test-Path "/usr/local/bin/brew")) {
Write-Host "Homebrew not found. Installing Homebrew..."
Invoke-Expression -Command "/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\""
# Once Homebrew is installed, install the dependencies
Write-Host "Installing dependencies: bzip2, readline, ncurses..."
Execute-Command -Command "brew install bzip2 readline ncurses"
} else {
Write-Host "Homebrew is already installed."
}
}
}
[void] Configure() {
<#