Mercurial > hg > vamp-plugin-pack
changeset 102:39cd2b70e6a4
Notes and updates for static Qt
author | Chris Cannam |
---|---|
date | Fri, 28 Feb 2020 19:07:09 +0000 |
parents | 140d1e4f0cc2 |
children | 0df48eb51da7 |
files | .hgignore deploy/win64/build-64.bat |
diffstat | 2 files changed, 25 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/.hgignore Fri Feb 28 13:21:59 2020 +0000 +++ b/.hgignore Fri Feb 28 19:07:09 2020 +0000 @@ -35,6 +35,7 @@ out/*_README.md out/*_CITATION.txt out/*_COPYING.txt +out/*.exe build_win64 *.orig out/.something-to-sign @@ -52,3 +53,6 @@ output.tar deploy/linux/docker/output packages/ +*.vcproj +*.sln +signtest.exe
--- a/deploy/win64/build-64.bat Fri Feb 28 13:21:59 2020 +0000 +++ b/deploy/win64/build-64.bat Fri Feb 28 19:07:09 2020 +0000 @@ -5,7 +5,17 @@ set STARTPWD=%CD% -set QTDIR=C:\Qt\5.13.2\msvc2017_64 +rem Using Qt Base module thus: +rem .\configure -static -release -platform win32-msvc -no-opengl -no-angle -prefix C:\Qt\5.14.1-static +rem nmake +rem nmake install +rem +rem Note you also need the Qt SVG module, in which: +rem c:\qt\5.14.1-static\bin\qmake.exe qtsvg.pro -r -tp vc -spec win32-msvc +rem nmake +rem nmake install + +set QTDIR=C:\Qt\5.14.1-static if not exist %QTDIR% ( @ echo Could not find 64-bit Qt in %QTDIR% @ exit /b 2 @@ -91,16 +101,16 @@ msbuild "Vamp Plugin Pack Installer.vcxproj" /t:Build /p:Configuration=Release if %errorlevel% neq 0 exit /b %errorlevel% -copy %QTDIR%\bin\Qt5Core.dll .\release -copy %QTDIR%\bin\Qt5Gui.dll .\release -copy %QTDIR%\bin\Qt5Widgets.dll .\release -copy %QTDIR%\bin\Qt5Network.dll .\release -copy %QTDIR%\bin\Qt5Xml.dll .\release -copy %QTDIR%\bin\Qt5Svg.dll .\release -copy %QTDIR%\bin\Qt5Test.dll .\release -copy %QTDIR%\plugins\platforms\qminimal.dll .\release -copy %QTDIR%\plugins\platforms\qwindows.dll .\release -copy %QTDIR%\plugins\styles\qwindowsvistastyle.dll .\release +rem copy %QTDIR%\bin\Qt5Core.dll .\release +rem copy %QTDIR%\bin\Qt5Gui.dll .\release +rem copy %QTDIR%\bin\Qt5Widgets.dll .\release +rem copy %QTDIR%\bin\Qt5Network.dll .\release +rem copy %QTDIR%\bin\Qt5Xml.dll .\release +rem copy %QTDIR%\bin\Qt5Svg.dll .\release +rem copy %QTDIR%\bin\Qt5Test.dll .\release +rem copy %QTDIR%\plugins\platforms\qminimal.dll .\release +rem copy %QTDIR%\plugins\platforms\qwindows.dll .\release +rem copy %QTDIR%\plugins\styles\qwindowsvistastyle.dll .\release if "%ARG%" == "sign" ( @echo Signing application