blob: b78f52ffe2337e202483514aef06f6b00728ab32 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
Outfile "netdata-installer.exe"
InstallDir "C:\netdata"
RequestExecutionLevel admin
Section
SetOutPath $INSTDIR
WriteUninstaller $INSTDIR\uninstaller.exe
SectionEnd
Section "Install MSYS2 environment"
SetOutPath $TEMP
SetCompress off
File "C:\msys64\msys2-installer.exe"
nsExec::ExecToLog 'cmd.exe /C "$TEMP\msys2-installer.exe" in --confirm-command --accept-messages --root $INSTDIR'
Delete "$TEMP\msys2-installer.exe"
SectionEnd
Section "Install MSYS2 packages"
ExecWait '"$INSTDIR\usr\bin\bash.exe" -lc "pacman -S --noconfirm msys/libuv msys/protobuf"'
SectionEnd
Section "Install Netdata"
SetOutPath $INSTDIR\opt\netdata
SetCompress off
File /r "C:\msys64\opt\netdata\*.*"
SectionEnd
Section "Uninstall"
nsExec::ExecToLog 'cmd.exe /C "$INSTDIR\uninstall.exe" pr --confirm-command'
SectionEnd
|