From 02fd9f65cb8b553f88e6891ad5141f7003c13a66 Mon Sep 17 00:00:00 2001 From: Syping Date: Thu, 20 Nov 2025 01:14:04 +0100 Subject: [PATCH] remove run and shortcut creation from nsis installer --- .nsis/ragephoto-cli.nsi | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/.nsis/ragephoto-cli.nsi b/.nsis/ragephoto-cli.nsi index fb42e6b..5c222a7 100644 --- a/.nsis/ragephoto-cli.nsi +++ b/.nsis/ragephoto-cli.nsi @@ -59,11 +59,6 @@ InstallDir "$PROGRAMFILES64\${APP_NAME}" !endif !insertmacro MUI_PAGE_INSTFILES -!define MUI_FINISHPAGE_RUN "$INSTDIR\${APP_EXECUTABLE}" -!define MUI_FINISHPAGE_SHOWREADME -!define MUI_FINISHPAGE_SHOWREADME_NOTCHECKED -!define MUI_FINISHPAGE_SHOWREADME_TEXT "Create a desktop shortcut" -!define MUI_FINISHPAGE_SHOWREADME_FUNCTION CreateDesktopShortcut !insertmacro MUI_PAGE_FINISH !insertmacro MUI_UNPAGE_CONFIRM @@ -81,12 +76,6 @@ FunctionEnd ###################################################################### -Function CreateDesktopShortcut - CreateShortcut "$DESKTOP\${APP_NAME}.lnk" "$INSTDIR\${APP_EXECUTABLE}" -FunctionEnd - -###################################################################### - !include "FileFunc.nsh" Section -UninstallPrevious @@ -115,14 +104,12 @@ WriteUninstaller "$INSTDIR\uninstall.exe" !ifdef REG_START_MENU !insertmacro MUI_STARTMENU_WRITE_BEGIN Application CreateDirectory "$SMPROGRAMS\$SM_Folder" -CreateShortCut "$SMPROGRAMS\$SM_Folder\${APP_NAME}.lnk" "$INSTDIR\${APP_EXECUTABLE}" CreateShortCut "$SMPROGRAMS\$SM_Folder\Uninstall ${APP_NAME}.lnk" "$INSTDIR\uninstall.exe" !insertmacro MUI_STARTMENU_WRITE_END !endif !ifndef REG_START_MENU CreateDirectory "$SMPROGRAMS\${APP_NAME}" -CreateShortCut "$SMPROGRAMS\${APP_NAME}\${APP_NAME}.lnk" "$INSTDIR\${APP_EXECUTABLE}" CreateShortCut "$SMPROGRAMS\${APP_NAME}\Uninstall ${APP_NAME}.lnk" "$INSTDIR\uninstall.exe" !endif @@ -147,13 +134,11 @@ Delete "$DESKTOP\${APP_NAME}.lnk" !ifdef REG_START_MENU !insertmacro MUI_STARTMENU_GETFOLDER "Application" $SM_Folder -Delete "$SMPROGRAMS\$SM_Folder\${APP_NAME}.lnk" Delete "$SMPROGRAMS\$SM_Folder\Uninstall ${APP_NAME}.lnk" RmDir "$SMPROGRAMS\$SM_Folder" !endif !ifndef REG_START_MENU -Delete "$SMPROGRAMS\${APP_NAME}\${APP_NAME}.lnk" Delete "$SMPROGRAMS\${APP_NAME}\Uninstall ${APP_NAME}.lnk" RmDir "$SMPROGRAMS\${APP_NAME}" !endif