mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-12-24 09:44:47 +03:00
NSIS improvements (#1692)
* Much better, but still broken It crashes with two custom pages after one another. (So when the service should be installed). * Fixed the problems and finished the NSIS installer. Also ignored some of the artifacts. * Added changes to CI for setup building. Consolidate building and fixed git error. Small CI fixes. Move UX repo to SourcesDirectory Fix stupid checkout <> clone error. Fix typo in PowerShell command. Artifact publish tasks can not have wildcards.
This commit is contained in:
committed by
Anthony Lavado
parent
e6a1407786
commit
2f2010ce59
10
deployment/windows/helpers/ShowError.nsh
Normal file
10
deployment/windows/helpers/ShowError.nsh
Normal file
@@ -0,0 +1,10 @@
|
||||
; Show error
|
||||
!macro ShowError TEXT RETRYLABEL
|
||||
MessageBox MB_ABORTRETRYIGNORE|MB_ICONSTOP "${TEXT}" IDIGNORE +2 IDRETRY ${RETRYLABEL}
|
||||
Abort
|
||||
!macroend
|
||||
|
||||
!macro ShowErrorFinal TEXT
|
||||
MessageBox MB_OK|MB_ICONSTOP "${TEXT}"
|
||||
Abort
|
||||
!macroend
|
||||
Reference in New Issue
Block a user