Skip to content

Commit

Permalink
Fix Releasebuilder
Browse files Browse the repository at this point in the history
  • Loading branch information
Mgamerz committed Dec 22, 2017
1 parent 8156224 commit 1e7a31d
Showing 1 changed file with 14 additions and 4 deletions.
18 changes: 14 additions & 4 deletions ReleaseBuilder.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,23 @@ if (Test-Path "$($PSScriptRoot)\Release\logs") {
Remove-Item "$($PSScriptRoot)\Release\logs" -Force -Recurse
}

if (Test-Path "$($PSScriptRoot)\Release\lib\AlotAddonBuilder.pdb") {
if (Test-Path "$($PSScriptRoot)\Release\lib\ALOTinstaller.pdb") {
Write-Host Moving PDB...
Move-Item "$($PSScriptRoot)\Release\lib\AlotAddonBuilder.pdb" -Destination "$($PSScriptRoot)\Release\AlotAddonBuilder.pdb" -Force
Move-Item "$($PSScriptRoot)\Release\lib\ALOTinstaller.pdb" -Destination "$($PSScriptRoot)\Release\ALOTinstaller.pdb" -Force
}

$fileversion = [System.Diagnostics.FileVersionInfo]::GetVersionInfo("Release\AlotAddonBuilder.exe").FileVersion
$outputfile = "$($PSScriptRoot)\ALOTAddonBuilder_$($fileversion).7z"
if (Test-Path "$($PSScriptRoot)\Release\ALOTAddonBuilder.exe") {
Write-Host Removing current ALOTAddonBuilder...
Remove-Item "$($PSScriptRoot)\Release\logs" -Force
}

if (Test-Path "$($PSScriptRoot)\..\..\update-backcompat\ALOTAddonBuilder.exe") {
Write-Host Adding ALOTAddonBuilder.exe for update backwards compatibility...
Copy-Item "$($PSScriptRoot)\..\..\update-backcompat\ALOTAddonBuilder.exe" "$($PSScriptRoot)\Release\ALOTAddonBuilder.exe" -Force
}

$fileversion = [System.Diagnostics.FileVersionInfo]::GetVersionInfo("Release\ALOTinstaller.exe").FileVersion
$outputfile = "$($PSScriptRoot)\ALOTinstaller_$($fileversion).7z"
$exe = "$($PSScriptRoot)\Release\bin\7z.exe"
$arguments = "a", "`"$($outputfile)`"", "`"$($PSScriptRoot)\Release\*`"", "-mmt6"
Write-Host "Running: $($exe) $($arguments)"
Expand Down

0 comments on commit 1e7a31d

Please sign in to comment.