changeset 263:6231733323ea

Sign plugins
author Chris Cannam <cannam@all-day-breakfast.com>
date Thu, 06 Feb 2020 14:27:02 +0000
parents 3fa03b4cc3f5
children d1ab40ef1d9d
files build/msvc/build.cmd
diffstat 1 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/build/msvc/build.cmd	Mon Jan 27 13:57:47 2020 +0000
+++ b/build/msvc/build.cmd	Thu Feb 06 14:27:02 2020 +0000
@@ -66,6 +66,14 @@
 msbuild QMVampPlugins.sln /t:Rebuild /p:Configuration=Release
 if %errorlevel% neq 0 exit /b %errorlevel%
 
+if "%ARG%" == "sign" (
+@echo Signing plugins
+signtool sign /v /n "%NAME%" /t http://time.certum.pl /fd sha1 /a Release\qm-vamp-plugins.dll
+signtool verify /pa Release\qm-vamp-plugins.dll
+signtool sign /v /n "%NAME%" /t http://time.certum.pl /fd sha1 /a x64\Release\qm-vamp-plugins.dll
+signtool verify /pa x64\Release\qm-vamp-plugins.dll
+)
+
 del qm-vamp-plugins.msi
 candle -v qm-vamp-plugins.wxs
 light -ext WixUIExtension -v qm-vamp-plugins.wixobj