Added !uninstfinalize (patch 280)

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7294 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
anders_k 2021-08-18 13:53:50 +00:00
parent 1768555f2b
commit 41bb557cbc
11 changed files with 166 additions and 79 deletions

View file

@ -120,9 +120,17 @@ This option makes the compiler use an external EXE packer (such as \W{http://www
\c command [compare comparevalue]
This option will execute 'command' using a call to system() after the output EXE has been generated. You can typically use it to sign (Authenticode) your installer. If 'command' contains a '%1' it will be replaced by the executables filename.
This option will execute 'command' using a call to system() after the installer EXE has been generated. You can typically use it to sign (Authenticode) your installer. If 'command' contains a '%1' it will be replaced by the executables filename.
\c !finalize 'sign.bat "%1" "Product Installer" http://example.com'
\c !finalize 'sign.bat "%1" "MyProduct Installer" http://example.com'
\S1{uninstfinalize} !uninstfinalize
\c command [compare comparevalue]
This option will execute 'command' using a call to system() after the uninstaller EXE has been generated. You can typically use it to sign (Authenticode) your uninstaller. If 'command' contains a '%1' it will be replaced by the executables filename.
\c !uninstfinalize 'sign.bat "%1" "MyProduct Installer" http://example.com'
\S1{system} !system

View file

@ -10,6 +10,10 @@ Released on ???? ??th, 20??
\S1{v3.08-cl} Changelog
\S2{} Major Changes
\b Added \R{uninstfinalize}{!uninstfinalize} (\W{http://sf.net/p/nsis/patches/280}{patch #280}, \W{http://sf.net/p/nsis/bugs/1241}{bug #1241})
\S2{} Minor Changes
\b Disallow start maximized mode