Selaa lähdekoodia

Fix bug in preparing the launcher.

Change-Id: I2e310e364c26ba86eba428b2d94a08cb89c8b666
Reviewed-on: http://gerrit.dmdirc.com/1757
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
tags/0.6.5rc1
Shane Mc Cormack 13 vuotta sitten
vanhempi
commit
251bcf1741
3 muutettua tiedostoa jossa 11 lisäystä ja 9 poistoa
  1. 2
    2
      installer/linux/makeInstallerLinux.sh
  2. 8
    6
      launcher/createUpdate.sh
  3. 1
    1
      launcher/unix/DMDirc.sh

+ 2
- 2
installer/linux/makeInstallerLinux.sh Näytä tiedosto

@@ -234,7 +234,7 @@ else
234 234
 	TAILOPTS="-n +"
235 235
 fi;
236 236
 
237
-FUNCTIONSLINE=`grep ${GREPOPTS} "^###FUNCTIONS_FILE###$" installerstub.sh`
237
+FUNCTIONSLINE=`grep ${GREPOPTS} "^\s*###FUNCTIONS_FILE###\s*$" installerstub.sh`
238 238
 FUNCTIONSLINE=$((${FUNCTIONSLINE%%:*} + 0))
239 239
 
240 240
 head -n ${FUNCTIONSLINE} installerstub.sh  > ${RUNNAME}
@@ -316,7 +316,7 @@ if [ -e "${jarPath}/launcher/unix" ]; then
316 316
 			FUNCTIONSLINE=$((${FUNCTIONSLINE%%:*} + 0))
317 317
 
318 318
 			head -n ${FUNCTIONSLINE} ${SRCFILE} > ${DESTFILE}
319
-			cat functions.sh >> ${DESTFILE}
319
+			cat ${FUNCTIONSFILE} >> ${DESTFILE}
320 320
 			echo "" >> ${DESTFILE}
321 321
 			tail ${TAILOPTS}$((${FUNCTIONSLINE%%:*} + 1)) ${SRCFILE} >> ${DESTFILE}
322 322
 		fi;

+ 8
- 6
launcher/createUpdate.sh Näytä tiedosto

@@ -1,7 +1,7 @@
1 1
 #!/bin/sh
2 2
 # This script generates the launcher updates
3 3
 LAUNCHERDIR=`dirname $0`
4
-LAUNCHERUPDATEDIR="/home/dmdirc/www/updates/launchers/"
4
+LAUNCHERUPDATEDIR="/tmp/launchers/"
5 5
 
6 6
 UNIXVERSION=`cat ${LAUNCHERDIR}/unix/DMDirc.sh | grep LAUNCHERVERSION= | awk -F\" '{print $2}'`
7 7
 WINDOWSVERSION=`cat ${LAUNCHERDIR}/windows/DMDirc.dpr | grep "launcherVersion: String =" | awk -F\' '{print $2}'`
@@ -23,31 +23,33 @@ else
23 23
 fi;
24 24
 
25 25
 if [ ! -e "${LAUNCHERUPDATEDIR}/unix-${UNIXVERSION}.sh" ]; then
26
-	/home/dmdirc/scripts/oblong.sh "LAUNCHER" "Creating Launcher Update: unix-${UNIXVERSION}";
26
+echo	/home/dmdirc/scripts/oblong.sh "LAUNCHER" "Creating Launcher Update: unix-${UNIXVERSION}";
27 27
 	
28 28
 	FUNCTIONSFILE="${LAUNCHERDIR}/../installer/linux/functions.sh"
29 29
 	SRCFILE=${LAUNCHERDIR}/unix/DMDirc.sh
30 30
 	DESTFILE=${LAUNCHERUPDATEDIR}/unix-${UNIXVERSION}.sh
31 31
 	
32 32
 	if [ -e "${FUNCTIONSFILE}" ]; then
33
-		FUNCTIONSLINE=`grep ${GREPOPTS} "^###FUNCTIONS_FILE###$" ${SRCFILE}`
33
+		FUNCTIONSLINE=`grep ${GREPOPTS} "^\s*###FUNCTIONS_FILE###\s*$" ${SRCFILE}`
34 34
 		if [ "${FUNCTIONSLINE}" == "" ]; then
35 35
 			cp ${SRCFILE} ${DESTFILE}
36 36
 		else
37 37
 			FUNCTIONSLINE=$((${FUNCTIONSLINE%%:*} + 0))
38 38
 			
39 39
 			head -n ${FUNCTIONSLINE} ${SRCFILE} > ${DESTFILE}
40
-			cat functions.sh >> ${DESTFILE}
40
+			cat ${FUNCTIONSFILE} >> ${DESTFILE}
41 41
 			echo "" >> ${DESTFILE}
42 42
 			tail ${TAILOPTS}$((${FUNCTIONSLINE%%:*} + 1)) ${SRCFILE} >> ${DESTFILE}
43 43
 		fi;
44 44
 	else
45
-		/home/dmdirc/scripts/oblong.sh "LAUNCHER" "Unable to create unix launcher update, no functions.sh found."
45
+echo		/home/dmdirc/scripts/oblong.sh "LAUNCHER" "Unable to create unix launcher update, no functions.sh found."
46 46
 	fi;
47 47
 fi;
48 48
 
49
+exit 0;
50
+
49 51
 if [ ! -e "${LAUNCHERUPDATEDIR}/windows-${WINDOWSVERSION}.zip" ]; then
50
-	/home/dmdirc/scripts/oblong.sh "LAUNCHER" "Creating Launcher Update: windows-${WINDOWSVERSION}";
52
+echo	/home/dmdirc/scripts/oblong.sh "LAUNCHER" "Creating Launcher Update: windows-${WINDOWSVERSION}";
51 53
 	OLDDIR=${PWD}
52 54
 	cd ${LAUNCHERDIR}/windows
53 55
 	sh compile.sh

+ 1
- 1
launcher/unix/DMDirc.sh Näytä tiedosto

@@ -23,7 +23,7 @@
23 23
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
24 24
 # SOFTWARE.
25 25
 
26
-LAUNCHERVERSION="17"
26
+LAUNCHERVERSION="18"
27 27
 LAUNCHERINFO="unix-${LAUNCHERVERSION}"
28 28
 
29 29
 params=""

Loading…
Peruuta
Tallenna