12345678910111213141516171819202122232425262728293031 |
- #!/bin/sh
- # This script generates the launcher updates
- LAUNCHERDIR="/home/dmdirc/google/launcher"
- LAUNCHERUPDATEDIR="/home/dmdirc/www/updates/launchers/"
-
- LINUXVERSION=`cat ${LAUNCHERDIR}/linux/DMDirc.sh | grep LAUNCHERVERSION= | awk -F\" '{print $2}'`
- WINDOWSVERSION=`cat ${LAUNCHERDIR}/windows/DMDirc.dpr | grep "launcherVersion: String =" | awk -F\' '{print $2}'`
-
- if [ ! -e "${LAUNCHERUPDATEDIR}/linux-${LINUXVERSION}.sh" ]; then
- cp ${LAUNCHERDIR}/linux/DMDirc.sh ${LAUNCHERUPDATEDIR}/linux-${LINUXVERSION}.sh
- fi;
-
- if [ ! -e "${LAUNCHERUPDATEDIR}/windows-${WINDOWSVERSION}.zip" ]; then
- OLDDIR=${PWD}
- cd ${LAUNCHERDIR}/windows
- sh compile.sh
- # Create symlinks
- for exe in `ls *.exe`; do
- ln -s ${exe} .${exe}
- done;
-
- # Create Zip File
- zip -9 ${LAUNCHERUPDATEDIR}/windows-${WINDOWSVERSION}.zip .*.exe
-
- # Remove temp exes
- for exe in `ls .*.exe`; do
- rm -Rf ${exe}
- done;
-
- cd ${OLDDIR}
- fi;
|