rssguard/resources/scripts/.appveyor-build-win.ps1
2020-04-28 11:34:35 +02:00

36 lines
No EOL
797 B
PowerShell

# List startup folder.
$old_pwd=$pwd.Path
$ssl_bin = "C:\OpenSSL-v111-Win64\bin"
ls "$ssl_bin"
ls "C:\Program Files\MySQL\MySQL Server 5.7\lib"
ls "$env:QTDIR"
ls "$env:QTDIR\.."
ls
echo "Qmake args are: '$env:qmake_args'."
# Setup env path with qmake.
$env:PATH = "$env:QTDIR\bin;" + $env:PATH
mkdir "rssguard-build"
cd "rssguard-build"
qmake.exe ..\build.pro "$env:qmake_args"
nmake.exe
cd "src\rssguard"
nmake.exe install
cd "app"
windeployqt.exe --verbose 1 --compiler-runtime --no-translations --release rssguard.exe librssguard.dll
cd ".."
# Copy OpenSSL.
Copy-Item -Path "$ssl_bin\libcrypto*.dll" -Destination ".\app\"
Copy-Item -Path "$ssl_bin\libssl*.dll" -Destination ".\app\"
# Build/copy MySQL Qt plugin.
nmake.exe windows_all
cd "$old_pwd"