Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

createUpdate.sh 900B

12345678910111213141516171819202122232425262728293031
  1. #!/bin/sh
  2. # This script generates the launcher updates
  3. LAUNCHERDIR="/home/dmdirc/google/launcher"
  4. LAUNCHERUPDATEDIR="/home/dmdirc/www/updates/launchers/"
  5. LINUXVERSION=`cat ${LAUNCHERDIR}/linux/DMDirc.sh | grep LAUNCHERVERSION= | awk -F\" '{print $2}'`
  6. WINDOWSVERSION=`cat ${LAUNCHERDIR}/windows/DMDirc.dpr | grep "launcherVersion: String =" | awk -F\' '{print $2}'`
  7. if [ ! -e "${LAUNCHERUPDATEDIR}/linux-${LINUXVERSION}.sh" ]; then
  8. cp ${LAUNCHERDIR}/linux/DMDirc.sh ${LAUNCHERUPDATEDIR}/linux-${LINUXVERSION}.sh
  9. fi;
  10. if [ ! -e "${LAUNCHERUPDATEDIR}/windows-${WINDOWSVERSION}.zip" ]; then
  11. OLDDIR=${PWD}
  12. cd ${LAUNCHERDIR}/windows
  13. sh compile.sh
  14. # Create symlinks
  15. for exe in `ls *.exe`; do
  16. ln -s ${exe} .${exe}
  17. done;
  18. # Create Zip File
  19. zip -9 ${LAUNCHERUPDATEDIR}/windows-${WINDOWSVERSION}.zip .*.exe
  20. # Remove temp exes
  21. for exe in `ls .*.exe`; do
  22. rm -Rf ${exe}
  23. done;
  24. cd ${OLDDIR}
  25. fi;