aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony Lavado <anthony@lavado.ca>2019-10-12 04:39:34 -0400
committerAnthony Lavado <anthony@lavado.ca>2019-10-12 04:39:34 -0400
commit05fb84ba2236b0fd0727caf29fad4986059c8b8e (patch)
tree427e9df54ea37b5e3278cb2d1c4cf6b792980087
parent04c4ad731e36fc36d5e924cc7adf0e12f25cf1b5 (diff)
Make service setup an optional component, remove setuptype page config for now
-rw-r--r--deployment/windows/jellyfin.nsi5
1 files changed, 3 insertions, 2 deletions
diff --git a/deployment/windows/jellyfin.nsi b/deployment/windows/jellyfin.nsi
index 847666554..b8de4a440 100644
--- a/deployment/windows/jellyfin.nsi
+++ b/deployment/windows/jellyfin.nsi
@@ -89,7 +89,8 @@ ShowUninstDetails show
!insertmacro MUI_PAGE_LICENSE "$%InstallLocation%\LICENSE" ; picking up generic GPL
; Setup Type Page
- Page custom ShowSetupTypePage SetupTypePage_Config
+ Page custom ShowSetupTypePage ;SetupTypePage_Config
+
; Components Page
!insertmacro MUI_PAGE_COMPONENTS
!define MUI_PAGE_CUSTOMFUNCTION_PRE HideInstallDirectoryPage ; Controls when to hide / show
@@ -184,7 +185,7 @@ Section "!Jellyfin Server (required)" InstallJellyfinServer
WriteUninstaller "$INSTDIR\Uninstall.exe"
SectionEnd
-Section "Jellyfin Server Service" InstallService
+Section /o "Jellyfin Server Service" InstallService
ExecWait '"$INSTDIR\nssm.exe" statuscode JellyfinServer' $0
DetailPrint "Jellyfin Server service statuscode, $0"