Skip to content

Commit a0fbf70

Browse files
authored
Install OpenSSL via Chocolatey
1 parent e8656a4 commit a0fbf70

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

.github/workflows/make.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,18 +47,20 @@ jobs:
4747
$ErrorActionPreference = 'stop'
4848
Set-PSDebug -Strict
4949
50-
Write-Host "Installing Lazarus via Chocolatey..."
50+
Write-Host "Installing Lazarus and OpenSSL via Chocolatey..."
51+
choco upgrade chocolatey -y
5152
choco install lazarus -y
53+
choco install openssl -y
5254
53-
Write-Host "Verifying Lazarus installation..."
54-
choco list --local-only | Out-Host
55+
Write-Host "Verifying installed packages..."
56+
choco list
5557
56-
# Lazarus installs under C:\Lazarus by default
57-
$Env:PATH += ';C:\Lazarus;C:\Lazarus\fpc\3.2.2\bin\x86_64-win64'
58+
# Lazarus installs to C:\Lazarus by default via Chocolatey
59+
$env:Path += ';C:\Lazarus;C:\Lazarus\fpc\3.2.2\bin\x86_64-win64;C:\Program Files\OpenSSL-Win64\bin'
5860
5961
Write-Host "Checking lazbuild and instantfpc availability..."
60-
Get-Command lazbuild | Out-Host
61-
Get-Command instantfpc | Out-Host
62+
Get-Command lazbuild
63+
Get-Command instantfpc
6264
6365
Write-Host "Building make.pas..."
6466
instantfpc -FuC:\Lazarus\components\lazutils `

0 commit comments

Comments
 (0)