Browse Source

Include channel in config, and specify nightly channel in BuildAll.sh

tags/0.6.3m1rc1
Chris Smith 15 years ago
parent
commit
dd7179bfa0
2 changed files with 8 additions and 13 deletions
  1. 1
    9
      BuildAll.sh
  2. 7
    4
      build-versioning.xml

+ 1
- 9
BuildAll.sh View File

@@ -34,14 +34,6 @@ SVNREV=`$SVN info | grep Revision`
34 34
 SVNREV=${SVNREV##*: }
35 35
 export DMDIRC_SVN=${SVNREV}
36 36
 
37
-# Substitute the version string
38
-awk '{gsub(/String VERSION = "SVN"/,"String VERSION = \"Nightly - SVN Rev: '${SVNREV}'\"");print}' src/com/dmdirc/Main.java > src/com/dmdirc/Main.java.tmp
39
-mv src/com/dmdirc/Main.java.tmp src/com/dmdirc/Main.java
40
-
41
-# Substitute the update channel
42
-awk '{gsub(/UpdateChannel UPDATE_CHANNEL = UpdateChannel.NONE/,"UpdateChannel UPDATE_CHANNEL = UpdateChannel.NIGHTLY");print}' src/com/dmdirc/Main.java > src/com/dmdirc/Main.java.tmp
43
-mv src/com/dmdirc/Main.java.tmp src/com/dmdirc/Main.java
44
-
45 37
 # Archive old nightlies
46 38
 if [ `date +%d` = "01" ]; then
47 39
 	echo "Archiving Last Months Nightlies"
@@ -68,7 +60,7 @@ if [ -e "${HOME}/www/updates/" ]; then
68 60
 fi;
69 61
 
70 62
 # Build plugins/jar
71
-$ANT -k clean jar
63
+$ANT -Dchannel=NIGHTLY -k clean jar
72 64
 
73 65
 # Now revert the trunk so as not to break updates.
74 66
 for updatedir in ${REVERTLIST}; do

+ 7
- 4
build-versioning.xml View File

@@ -29,8 +29,7 @@ version:
29 29
         </exec>
30 30
     </target>
31 31
 
32
-    <target name="-add-svn-version" if="is.svn" depends="-add-svn-bash"/>
33
-    <target name="-add-svn-bash" if="has.bash">
32
+    <target name="-add-svn-version" if="is.svn">
34 33
         <exec dir="." executable="/bin/bash" output="${version.config}" append="true">
35 34
             <arg value="-c"/>
36 35
             <arg value="svn log -l 1 | grep ^Git-version | cut -f 2 -d ' '"/>
@@ -43,8 +42,12 @@ updater:
43 42
     channel=</echo>
44 43
     </target>
45 44
 
46
-    <target name="-add-channel">
47
-        <echo file="${version.config}" append="true">NIGHTLY</echo>
45
+    <target name="-init-channel" unless="channel">
46
+        <property name="channel" value="NONE"/>
47
+    </target>
48
+
49
+    <target name="-add-channel" depends="-init-channel">
50
+        <echo file="${version.config}" append="true">${channel}</echo>
48 51
     </target>
49 52
 
50 53
 </project>

Loading…
Cancel
Save