mirror of
https://github.com/fergalmoran/picard.git
synced 2026-01-06 08:34:01 +00:00
Use named parameters in powershell script
This commit is contained in:
@@ -33,16 +33,16 @@ Function FinalizePackage {
|
||||
$Path
|
||||
)
|
||||
|
||||
CodeSignBinary (Join-Path $Path picard.exe)
|
||||
CodeSignBinary (Join-Path $Path fpcalc.exe)
|
||||
CodeSignBinary (Join-Path $Path discid.dll)
|
||||
CodeSignBinary (Join-Path -Path $Path -ChildPath picard.exe)
|
||||
CodeSignBinary (Join-Path -Path $Path -ChildPath fpcalc.exe)
|
||||
CodeSignBinary (Join-Path -Path $Path -ChildPath discid.dll)
|
||||
|
||||
# Move all Qt5 DLLs into the main folder to avoid conflicts with system wide
|
||||
# versions of those dependencies. Since some version PyInstaller tries to
|
||||
# maintain the file hierarchy of imported modules, but this easily breaks
|
||||
# DLL loading on Windows.
|
||||
# Workaround for https://tickets.metabrainz.org/browse/PICARD-2736
|
||||
$Qt5BinDir = (Join-Path $Path PyQt5 Qt5 bin)
|
||||
Move-Item (Join-Path $Qt5BinDir *.dll) $Path -Force
|
||||
Remove-Item $Qt5BinDir
|
||||
$Qt5BinDir = (Join-Path -Path $Path -ChildPath PyQt5\Qt5\bin)
|
||||
Move-Item -Path (Join-Path -Path $Qt5BinDir -ChildPath *.dll) -Destination $Path -Force
|
||||
Remove-Item -Path $Qt5BinDir
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user