From 2f2010ce59814b1358386ea5c2fb29be6d31b550 Mon Sep 17 00:00:00 2001 From: Erwin de Haan Date: Mon, 9 Sep 2019 23:40:51 +0200 Subject: 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. --- deployment/windows/helpers/ShowError.nsh | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 deployment/windows/helpers/ShowError.nsh (limited to 'deployment/windows/helpers/ShowError.nsh') diff --git a/deployment/windows/helpers/ShowError.nsh b/deployment/windows/helpers/ShowError.nsh new file mode 100644 index 000000000..6e09b1e40 --- /dev/null +++ b/deployment/windows/helpers/ShowError.nsh @@ -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 -- cgit v1.2.3