Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/apache/directory-studio.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'tools/Windows Installer/generate-32bit.sh')
-rwxr-xr-xtools/Windows Installer/generate-32bit.sh20
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