Warning, /multimedia/subtitlecomposer/pkg/mingw/installer.nsi is written in an unsupported language. File is not indexed.

0001 !include MUI2.nsh
0002 
0003 ; General
0004 Name "Subtitle Composer"
0005 OutFile "SubtitleComposerSetup.exe"
0006 
0007 SetCompressor /SOLID lzma
0008 
0009 InstallDir "$PROGRAMFILES\SubtitleComposer"
0010 InstallDirRegKey HKCU "Software\SubtitleComposer" ""
0011 RequestExecutionLevel admin
0012 
0013 ; Interface
0014 !define MUI_ABORTWARNING
0015 
0016 ; Pages
0017 !insertmacro MUI_PAGE_LICENSE "{PROJECT_PATH}/LICENSE"
0018 ;!insertmacro MUI_PAGE_COMPONENTS
0019 !insertmacro MUI_PAGE_DIRECTORY
0020 !insertmacro MUI_PAGE_INSTFILES
0021 
0022 !insertmacro MUI_UNPAGE_CONFIRM
0023 !insertmacro MUI_UNPAGE_INSTFILES
0024 
0025 ; Languages
0026 !insertmacro MUI_LANGUAGE "English"
0027 !define MUI_PAGE_HEADER_TEXT "Subtitle Composer Installation"
0028 !define MUI_PAGE_HEADER_SUBTEXT "Subtitle Composer - KF5/Qt Video Subtitle Editor"
0029 
0030 ; Installer
0031 Section "StartMenu" SecStartMenu
0032         CreateDirectory "$SMPROGRAMS\Subtitle Composer"
0033         CreateShortcut "$SMPROGRAMS\Subtitle Composer\Subtitle Composer.lnk" "$INSTDIR\bin\SubtitleComposer.exe"
0034         CreateShortcut "$SMPROGRAMS\Subtitle Composer\Uninstall.lnk" "$INSTDIR\Uninstall.exe"
0035 SectionEnd
0036 
0037 Section "Installation" SecInstall
0038         SetOutPath "$INSTDIR"
0039         File /r "{BUILD_PATH}/*"
0040 
0041         ; Store installation folder
0042         WriteRegStr HKCU "Software\SubtitleComposer" "" $INSTDIR
0043         
0044         ; Create uninstaller
0045         WriteUninstaller "$INSTDIR\Uninstall.exe"
0046 SectionEnd
0047 
0048 LangString DESC_SecStartMenu ${LANG_ENGLISH} "Start Menu Shortcuts"
0049 LangString DESC_SecInstall ${LANG_ENGLISH} "Subtitle Composer Application"
0050 !insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
0051 !insertmacro MUI_DESCRIPTION_TEXT ${SecStartMenu} $(DESC_SecStartMenu)
0052 !insertmacro MUI_DESCRIPTION_TEXT ${SecInstall} $(DESC_SecInstall)
0053 !insertmacro MUI_FUNCTION_DESCRIPTION_END
0054 
0055 ; Uninstaller
0056 Section "Uninstall"
0057         RMDir /r "$INSTDIR"
0058         RMDir /r "$SMPROGRAMS\SubtitleComposer"
0059         DeleteRegKey HKCU "Software\SubtitleComposer"
0060 SectionEnd