Files
@ r27779:653ba52c002e
Branch filter:
Location: cpp/openttd-patchpack/source/os/windows/winstore/set-version.ps1 - annotation
r27779:653ba52c002e
564 B
text/x-powershell
Codechange: make no assumptions on how the internals of TileIndex work (#11183)
Basically, avoid ".value", and just cast it to its original type
if you want to retrieve this.
Basically, avoid ".value", and just cast it to its original type
if you want to retrieve this.
r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 r26240:362f75d604f5 | [CmdletBinding()]
[Alias()]
Param
(
# EXE path
[Parameter(Mandatory=$true, Position=0)]
$ExePath
)
try
{
$versionInfo = (Get-Item "$ExePath").VersionInfo
# Generate the app version - the build number (MS calls it revision) is always 0 because the Windows Store requires that
$AppVersion = "$($versionInfo.FileMajorPart).$($versionInfo.FileMinorPart).$($versionInfo.FileBuildPart).0"
Write-Output "SET OTTD_VERSION=$($AppVersion)"
}
catch
{
Write-Output "@ECHO Error retrieving EXE version - did you provide a path?"
exit 1
}
|