source: branches/eraser6/Installer/SignBin.bat @ 870

Revision 870, 801 bytes checked in by lowjoel, 6 years ago (diff)

Sign and timestamp all distributables. I've removed signing from the Wix project because x64 build "fails" with errors that aren't really errors, so those will be signed manually together with the bootstrapper.

Line 
1goto :Sign
2
3:: pass params to a subroutine
4SET _params=%*
5CALL :Sign "%_params%"
6GOTO :eof
7
8:Sign
9@rem Core binaries
10signtool sign /f "%~1\Authenticode.pfx"^
11 /t http://timestamp.verisign.com/scripts/timestamp.dll "%~1\bin\Release\Eraser.exe"^
12 "%~1\bin\Release\Eraser.Manager.dll" "%~1\bin\Release\Eraser.Util.dll"^
13 "%~1\bin\Release\Plugins\Eraser.DefaultPlugins.dll" "%~1\bin\Release\Eraser.Shell (x64).dll"^
14 "%~1\bin\Release\Eraser.Shell (Win32).dll" ^
15 ^
16 "%~1\bin\Release\en\Eraser.Manager.resources.dll" "%~1\bin\Release\en\Eraser.resources.dll"^
17 "%~1\bin\Release\nl\Eraser.Manager.resources.dll" "%~1\bin\Release\nl\Eraser.resources.dll"^
18 "%~1\bin\Release\Plugins\en\Eraser.DefaultPlugins.resources.dll"^
19 "%~1\bin\Release\Plugins\nl\Eraser.DefaultPlugins.resources.dll"
Note: See TracBrowser for help on using the repository browser.