diff options
author | Mika Fischer <mika.fischer@zoopnet.de> | 2022-10-10 08:43:04 +0200 |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2022-10-10 10:41:45 -0400 |
commit | 8721658959cb0bef39ea9e0f34532ff5dc7c5276 (patch) | |
tree | b3d1662b7be51911dfe5b7040fa56ecb44e7ea6b /Help/guide/tutorial/Step2/MathFunctions/MathFunctions.h | |
parent | 34a6da34b8bb909486cda9298f2d7fbc88ed6e7f (diff) | |
download | cmake-8721658959cb0bef39ea9e0f34532ff5dc7c5276.tar.gz |
CPack/NSIS: Fix installer not waiting for uninstaller to finish
In commit b795c96727 (CPack/NSIS: Fix uninstall command when run from
installer, 2022-03-21, v3.23.0-rc5~9^2~1) we incorrectly removed the
`_?` parameter when calling the uninstaller during installation.
This parameter is however essential for ExecWait to actually wait for
the uninstaller to finish. Without it, the uninstaller is started in
the background and installer and uninstaller run at the same time.
See https://nsis.sourceforge.io/Docs/Chapter3.html#installerusageuninstaller
Add back the `_?` parameter to fix this regression. Use another
approach to solve the problem motivating the original change.
Fixes: #24041
Diffstat (limited to 'Help/guide/tutorial/Step2/MathFunctions/MathFunctions.h')
0 files changed, 0 insertions, 0 deletions