mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-07-09 03:04:24 -04:00
Make service setup an optional component, remove setuptype page config for now
This commit is contained in:
parent
04c4ad731e
commit
05fb84ba22
@ -89,7 +89,8 @@ ShowUninstDetails show
|
|||||||
!insertmacro MUI_PAGE_LICENSE "$%InstallLocation%\LICENSE" ; picking up generic GPL
|
!insertmacro MUI_PAGE_LICENSE "$%InstallLocation%\LICENSE" ; picking up generic GPL
|
||||||
|
|
||||||
; Setup Type Page
|
; Setup Type Page
|
||||||
Page custom ShowSetupTypePage SetupTypePage_Config
|
Page custom ShowSetupTypePage ;SetupTypePage_Config
|
||||||
|
|
||||||
; Components Page
|
; Components Page
|
||||||
!insertmacro MUI_PAGE_COMPONENTS
|
!insertmacro MUI_PAGE_COMPONENTS
|
||||||
!define MUI_PAGE_CUSTOMFUNCTION_PRE HideInstallDirectoryPage ; Controls when to hide / show
|
!define MUI_PAGE_CUSTOMFUNCTION_PRE HideInstallDirectoryPage ; Controls when to hide / show
|
||||||
@ -184,7 +185,7 @@ Section "!Jellyfin Server (required)" InstallJellyfinServer
|
|||||||
WriteUninstaller "$INSTDIR\Uninstall.exe"
|
WriteUninstaller "$INSTDIR\Uninstall.exe"
|
||||||
SectionEnd
|
SectionEnd
|
||||||
|
|
||||||
Section "Jellyfin Server Service" InstallService
|
Section /o "Jellyfin Server Service" InstallService
|
||||||
|
|
||||||
ExecWait '"$INSTDIR\nssm.exe" statuscode JellyfinServer' $0
|
ExecWait '"$INSTDIR\nssm.exe" statuscode JellyfinServer' $0
|
||||||
DetailPrint "Jellyfin Server service statuscode, $0"
|
DetailPrint "Jellyfin Server service statuscode, $0"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user