wireshark/packaging/nsis
Peter Wu 4e6a80f3e3 NSIS: try harder to find VS2015/VS2017 vcredist
The vcredist version (directory name) has changed. Instead of listing
all possible versions, just glob for it. I only observed a single
directory anyway.

As CMake can find compilers without vcvarsall.bat, it is possible that
env var VCINSTALLDIR is not set. Fallback to querying the location from
the registry (as was done in VS2015).

The MSVC_VERSION/VS/VCRT table is partially based on
https://blogs.msdn.microsoft.com/vcblog/2017/11/15/side-by-side-minor-version-msvc-toolsets-in-visual-studio-2017/

Change-Id: I58107597c5037ab597a0d620925cb870e6ef7793
Reviewed-on: https://code.wireshark.org/review/28980
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2018-08-20 05:28:05 +00:00
..
AdditionalTasksPage.nsddef NSIS: Modernize the installer and remove GTK+ entries. 2018-05-11 15:20:30 +00:00
AdditionalTasksPage.nsdinc NSIS: Modernize the installer and remove GTK+ entries. 2018-05-11 15:20:30 +00:00
CMakeLists.txt NSIS: try harder to find VS2015/VS2017 vcredist 2018-08-20 05:28:05 +00:00
GetWindowsVersion.nsh NSIS: refuse to install on Windows XP or Server 2003 2015-11-26 08:38:22 +00:00
USBPcapPage.ini NSIS: Link to Npcap. 2018-03-17 05:05:54 +00:00
VersionCompare.nsh
WinPcapPage.ini NSIS: Link to Npcap. 2018-03-17 05:05:54 +00:00
common.nsh NSIS: Modernize the installer and remove GTK+ entries. 2018-05-11 15:20:30 +00:00
config.nsh.in Windows: upgrade USBPcap to 1.2.0.4 2018-08-16 06:26:33 +00:00
custom_diameter_xmls.txt Removed some remaining svn Id tags 2015-12-01 14:41:25 +00:00
custom_mibs.txt Removed some remaining svn Id tags 2015-12-01 14:41:25 +00:00
custom_plugins.txt Windows: update custom_plugins.txt template 2018-05-21 19:56:17 +00:00
custom_radius_dict.txt Make it possible to add custom radius dictionaries. Top Makefile.am needs more modifications to include the file in the tarball. 2013-01-23 12:08:15 +00:00
servicelib.nsh
uninstall.nsi NSIS: fix uninstaller for Qt 5.10 2018-08-09 05:00:25 +00:00
windeployqt-to-nsis.ps1 Remove some references to Qt4. 2018-04-06 03:11:52 +00:00
wireshark.nsi NSIS: Modernize the installer and remove GTK+ entries. 2018-05-11 15:20:30 +00:00
x64.nsh Add /SD defaults to every MessageBox call (even if they're commented 2013-03-08 18:23:58 +00:00