mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-12-18 00:48:36 -05:00
207db8a5c4
To comply with the WSJT_X GPL v3 license, the closed source KVASD executable must be delivered separately and optionally to end users. To facilitate this a new install option has been added to the Windows installer to install KVASD by downloading it at install time. The installer first downloads the KVASD EULA from the Internet and presents it to the user for reading and agreement. If agreement is given the KVASD binary is downloaded from the Internet and checksummed using an MD5 hash, if that passes, it is installed along with WSJT-X. An uninstall record is also written to ensure that, if installed, KVASD will be un-installed if WSJT-X is un-installed. To facilitate this enhancment to the NSIS installer the standard CPack NSIS installer script template has been overridden with a project specific version. This version also implements the more modern and recomended nsDialogs mechanism for installer custom page construction including the install options page. See CMake/Modules/NSIS.template.in for details and CMakeCPackOptions.cmake.in for usage in this installer. Merged from branch wsjtx-1.4. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@4663 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
10 lines
435 B
Plaintext
10 lines
435 B
Plaintext
NSIS Addons
|
|
===========
|
|
|
|
This directory contains archives of NSIS plugins and includes that are
|
|
used in making the WSJT-X Windows installer. The plugin DLLs are also
|
|
extracted and deployed in sub-directories where they are added to the
|
|
project NSIS plugin path in the project CMakeCPackOptions.cmake.in
|
|
template which is in turn used in generating the NSIS installer script
|
|
from the CMake/Modules/NSIS.template.in template file.
|