NSIS installer creation scripts for https://github.com/fiendish/aardwolfclientpackage. This is run automatically with AppVeyor to build release installers whenever code is pushed to the main branch.
Directions for running manually:
- Put these files above a freshly cloned MUSHclient directory
- Run MakeNSIS on aardmush_installer.nsi
In GNU/Linux with Wine on my machine, the invocation for MakeNSIS is:
wine ~/.wine/drive_c/Program\ Files/NSIS/makensis.exe aardmush_installer.nsi
I imagine the Windows invocation is not strikingly dissimilar.
Sample use:
git clone -b MUSHclient --depth 1 git@github.com:fiendish/aardwolfclientpackage.git NEW_AARDMUSH_RELEASE
cd NEW_AARDMUSH_RELEASE
wget https://raw.githubusercontent.com/fiendish/aardwolfclientpackage-installer/master/aardmush_installer.nsi
wget https://raw.githubusercontent.com/fiendish/aardwolfclientpackage-installer/master/get_version.nsi
wget https://raw.githubusercontent.com/fiendish/aardwolfclientpackage-installer/master/hello.rtf
wine ~/.wine/drive_c/Program\ Files\ \(x86\)/NSIS/makensis.exe aardmush_installer.nsi