From 8832c42c5052158e543a886936086840493f43a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org> Date: Tue, 3 Jan 2023 17:01:29 +0100 Subject: [PATCH] Windows package: drop start menu shortcut to uninstaller MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This shortcut is filtered out by Windows ⩾ 8, so it is useless. As a consequence, only create a start menu entry when documentation is installed. --- windows/dynare.nsi | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/windows/dynare.nsi b/windows/dynare.nsi index 8e8a14bd90..5c8cd1caf3 100644 --- a/windows/dynare.nsi +++ b/windows/dynare.nsi @@ -71,10 +71,6 @@ Section "Dynare core (preprocessor and M-files)" WriteUninstaller $INSTDIR\uninstall.exe - # Create start menu entries - CreateDirectory "${SMLOC}" - CreateShortcut "${SMLOC}\Uninstall.lnk" "$INSTDIR\uninstall.exe" - # Create entry in "Add/Remove programs" WriteRegStr SHELL_CONTEXT "${REGLOC}" "DisplayName" "Dynare ${VERSION}" WriteRegStr SHELL_CONTEXT "${REGLOC}" "DisplayVersion" "${VERSION}" @@ -121,11 +117,12 @@ Section "Documentation and examples" SetOutPath $INSTDIR\doc\dynare-manual.html File /r ..\doc\manual\build\html\* - CreateShortcut "${SMLOC}\Documentation.lnk" "$INSTDIR\doc" - SetOutPath $INSTDIR\examples File ..\examples\*.mod ..\examples\*.m + # Create start menu entries + CreateDirectory "${SMLOC}" + CreateShortcut "${SMLOC}\Documentation.lnk" "$INSTDIR\doc" CreateShortcut "${SMLOC}\Examples.lnk" "$INSTDIR\examples" SectionEnd -- GitLab