vlc | branch: master | Jean-Baptiste Kempf <[email protected]> | Mon Nov 3 11:41:57 2014 +0100| [7c653e6ab5bcd0ca9f459c015a0c43a998d09c74] | committer: Jean-Baptiste Kempf
Win32: sign dlls and exe > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=7c653e6ab5bcd0ca9f459c015a0c43a998d09c74 --- extras/package/win32/package.mak | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/extras/package/win32/package.mak b/extras/package/win32/package.mak index a909ce0..43d5037 100644 --- a/extras/package/win32/package.mak +++ b/extras/package/win32/package.mak @@ -106,6 +106,14 @@ package-win-strip: package-win-common $(OBJCOPY) --add-gnu-debuglink="$(win32_debugdir)/`basename $$i.dbg`" "$$i" ; \ fi ; \ done + if test -n "$(SIGNATURE)"; then \ + cd $(win32_destdir); find . -type f \( -name '*$(LIBEXT)' -or -name '*$(EXEEXT)' \) | while read i; \ + do if test -n "$$i" ; then \ + osslsigncode sign -certs $(SIGNATURE)/cert.cer -key $(SIGNATURE)/videolan.key -n "VLC media player" -i http://www.videolan.org/ -in "$$i" -out "$$i.sign"; \ + mv "$$i.sign" "$$i" ; \ + fi ; \ + done \ + fi package-win32-webplugin-common: package-win-strip @@ -173,6 +181,10 @@ package-win32-exe: package-win-strip $(win32_destdir)/NSIS/UAC.dll $(win32_destd fi; \ eval "$$MAKENSIS $(win32_destdir)/spad.nsi"; \ eval "$$MAKENSIS $(win32_destdir)/vlc.win32.nsi" + if test -n "$(SIGNATURE)"; then \ + osslsigncode sign -certs $(SIGNATURE)/cert.cer -key $(SIGNATURE)/videolan.key -n "VLC media player" -i http://www.videolan.org/ -in "$(WINVERSION).exe" -out "$(WINVERSION).exe.sign"; \ + mv "$(WINVERSION).exe.sign" "$(WINVERSION).exe" ; \ + fi package-win32-zip: package-win-strip rm -f -- $(WINVERSION).zip _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
