From c277fe00514a516f8001c59752a8aad355ce28be Mon Sep 17 00:00:00 2001 From: Isaac Daly Date: Sun, 26 Jun 2022 15:01:20 +1000 Subject: [PATCH] Get correct installer path --- scripts/Create-Installer.ps1 | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/scripts/Create-Installer.ps1 b/scripts/Create-Installer.ps1 index 1ff3d1264..c861f202a 100644 --- a/scripts/Create-Installer.ps1 +++ b/scripts/Create-Installer.ps1 @@ -13,9 +13,18 @@ $buildDir = "src\Whim.Runner\bin\${Architecture}\Release\net6.0-windows10.0.1904 $version = (Get-Item "${buildDir}\Whim.Runner.exe").VersionInfo.ProductVersion $installerName = "WhimInstaller-${Architecture}-${version}" -& "C:\Program Files (x86)\Inno Setup 6\ISCC.exe" .\whim-installer.iss ` +$output = & "C:\Program Files (x86)\Inno Setup 6\ISCC.exe" .\whim-installer.iss ` /DMyBuildDir="$buildDir" ` /DMyOutputBaseFilename="$installerName" ` /DMyVersion="$version" -return "bin\${installerName}.exe" +$path = $output.Split("\n")[-1] + +# Test if the installer exists. +if (Test-Path $path) { + return $path +} else { + Write-Host "Failed to create installer" + Write-Host $output + exit 1 +}