Includable NSIS installer script and example

pull/34/head
idk 3 years ago
parent 1baae54523
commit e85549ef1f
No known key found for this signature in database
GPG Key ID: D75C03B39B5E14E1

@ -1,6 +1,8 @@
!define ZERONAME "I2P-Zero"
!define I2PINSTDIR "$PROGRAMFILES64\${APPNAME}\"
!define I2P64INSTDIR "$PROGRAMFILES64\I2P\"
!define I2P32INSTDIR "$PROGRAMFILES32\I2P\"
!define ZEROINSTDIR "$PROGRAMFILES64\${APPNAME}\"
function buildZero
!system "echo '#! /usr/bin/env sh' > build-docker.sh"
@ -21,10 +23,19 @@ function buildZero
functionEnd
function installZero
CreateShortcut "$SMPROGRAMS\Run I2P-Zero.lnk" "$I2PINSTDIR\router\i2p-zero.exe"
${If} ${FileExists} `$I2P64INSTDIR\I2P.exe`
${If} ${FileExists} `$I2P32INSTDIR\I2P.exe`
${Else}
SetOutPath $ZEROINSTDIR
File /a /r "./I2P-Zero/"
CreateShortcut "$SMPROGRAMS\Run I2P-Zero.lnk" "$ZEROINSTDIR\router\i2p-zero.exe"
${EndIf}
SetOutPath $I2PINSTDIR
File /a /r "./I2P-Zero/"
functionEnd

Loading…
Cancel
Save