diff options
Diffstat (limited to 'tools/Windows Installer/generate-32bit.sh')
-rwxr-xr-x | tools/Windows Installer/generate-32bit.sh | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/tools/Windows Installer/generate-32bit.sh b/tools/Windows Installer/generate-32bit.sh new file mode 100755 index 000000000..a7b404ac8 --- /dev/null +++ b/tools/Windows Installer/generate-32bit.sh @@ -0,0 +1,20 @@ +#Generates an installer that is compatible with Windows 32bit version +if [ -z "$STUDIO_VERSION" ]; then + echo "Please set the STUDIO_VERSION environment variable to generate the installer" + exit 1 +fi + +PROD_NAME=ApacheDirectoryStudio +FILE_NAME=$PROD_NAME*-win32.win32.x86.zip +rm -rf release +unzip ../../product/target/products/$FILE_NAME +mv $PROD_NAME release +mv release/LICENSE release/LICENSE.txt + +#set LANG to C to avoid "sed: RE error: illegal byte sequence" error +export LANG=C + +sed -e "s/STUDIO_VERSION/x86-$STUDIO_VERSION/" windows_installer.nsi > temp_win_installer.nsi +sed -i.bak "s/BRANDING_VERSION/$STUDIO_VERSION/" temp_win_installer.nsi + +makensis temp_win_installer.nsi |