Wireshark-commits: [Wireshark-commits] rev 43236: / /trunk/packaging/nsis/: AdditionalTasksPage.ini

Date: Wed, 13 Jun 2012 19:06:27 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=43236

User: gerald
Date: 2012/06/13 12:06 PM

Log:
 Move the "uninstall" parts of wireshark.nsi to uninstall.nsi and the
 common parts to common.nsh. Creating an installer now requires two
 NSIS runs:
 
   - uninstaller.nsi, which creates an installer (uninstall_installer.exe)
     that only writes uninstall.exe to ../../wireshark-gtk2.
 
   - wireshark.nsi, which bundles uninstall.exe along with the rest of
     our installation files.
 
 If we ever get around to signing our executables this will let us sign
 all of them. It also cleans up the .nsi file contents a bit.
 
 Instead of keeping separate list of file extensions, manage them from
 a single macro. Print the extensions we register / deregister in the
 detail pane.

Directory: /trunk/packaging/nsis/
  Changes    Path                       Action
  +1 -1      AdditionalTasksPage.ini    Modified
  +20 -5     Makefile.nmake             Modified
  +100 -0    common.nsh                 Added
  +266 -0    uninstall.nsi              Added
  +25 -376   wireshark.nsi              Modified