diff --git a/codesign.cmd b/codesign.cmd index 86dc430..441005a 100644 --- a/codesign.cmd +++ b/codesign.cmd @@ -13,14 +13,20 @@ echo File: %FILENAME% set /P PASSWORD=Enter Password for code signing certificate: +:sign +echo Signing %FILENAME%... %SDKBASE%\bin\signtool sign /f %CODESIGNINGCERT% /p %PASSWORD% /t http://timestamp.comodoca.com/authenticode /d %DESCRIPTION% %FILENAME% +shift +set FILENAME=%2% +if '%FILENAME%' NEQ '' goto sign + goto exit :usage echo. echo Usage: -echo %0 description file +echo %0 description files... echo. goto exit diff --git a/makefile.cfix b/makefile.cfix index 19c0e4a..473ef6e 100644 --- a/makefile.cfix +++ b/makefile.cfix @@ -207,7 +207,10 @@ docs: # Installer. # #---------------------------------------------------------------------- -installer: docs +signbinaries: + codesign.cmd "Visual Assert" bin\fre\i386\cfixhs32.exe bin\fre\amd64\cfixhs64.exe + +installer: signbinaries docs cd installer $(MAKE) clean VisualAssert.msi cd ..