[Windows] Rework flutter build helper

This commit is contained in:
2026-03-25 18:21:17 +01:00
parent ce44343b46
commit 5311174a4e
3 changed files with 78 additions and 2 deletions
+14 -1
View File
@@ -3,7 +3,20 @@ $buildNumber = "$(Get-Date -Format 'yyyyMMddHHmmss')"
cd $PSScriptRoot
# Define the file path and the new version value
$issTplFile = "./busylight-buddy-windows-installer-builder.iss.tpl"
$issFile = "./busylight-buddy-windows-installer-builder.iss"
# Read the content of the file
$content = Get-Content -Path $issTplFile -Raw
# Replace the placeholder with the new version value
$updatedContent = $content -replace '%%MyAppVersion%%', $buildName
# Write the updated content back to the file
$updatedContent | Set-Content -Path $issFile
# Build the Windows application using Flutter
flutter build windows --build-name=$buildName --build-number=$buildNumber
# Build the Windows installer using Inno Setup Compiler (ISCC.exe)
ISCC.exe ./busylight-buddy-windows-installer-builder.iss
ISCC.exe $issFile