hurl/bin/release/create_windows64_installer.ps1
2022-12-28 10:20:27 +01:00

19 lines
649 B
PowerShell

Set-StrictMode -Version latest
$ErrorActionPreference = 'Stop'
powershell write-host -foregroundcolor Cyan "----- create windows64 installer -----"
$actual_dir=(Get-Location).Path
# install NSIS
if (Get-Command makensis) {echo "makensis already installed"} else {choco install --confirm --no-progress nsis}
$nsis_dir=(Get-Command makensis).path | Split-Path -Parent
Expand-Archive -Path "$PSScriptRoot\..\..\bin\windows\EnVar_plugin.zip" -DestinationPath "$nsis_dir" -Force -Verbose
# create win64 installer
cd $PSScriptRoot\..\..\target\win-package
makensis.exe /NOCD /V4 ..\..\bin\windows\hurl.nsi
if ($LASTEXITCODE) { Throw }
cd $actual_dir