Files
Tarkov_ArmorStitchingService/VersionChecker/setbuild.ps1
2023-05-17 07:41:46 -07:00

20 lines
773 B
PowerShell

# Fetch the version from EscapeFromTarkov.exe
$tarkovPath = 'F:\SPT-AKI\EscapeFromTarkov.exe'
$tarkovVersion = (Get-Item -Path $tarkovPath).VersionInfo.FileVersionRaw.Revision
Write-Host "Current version of EscapeFromTarkov.exe is: $tarkovVersion"
# Update AssemblyVersion
$assemblyPath = '{0}\..\Properties\AssemblyInfo.cs' -f $PSScriptRoot
$versionPattern = '^\[assembly: TarkovVersion\(.*\)\]'
(Get-Content $assemblyPath) | ForEach-Object {
if ($_ -match $versionPattern){
$versionType = $matches[1]
$newLine = '[assembly: TarkovVersion({0})]' -f $tarkovVersion
Write-Host "Changed the line from '$_' to '$newLine'"
$newLine
} else {
$_
}
} | Set-Content $assemblyPath
Write-Host "AssemblyInfo.cs updated successfully!"