This commit is contained in:
zzz
2009-10-12 01:27:29 +00:00
parent 405b85c4b4
commit 960cd18d0a
2 changed files with 12 additions and 5 deletions

View File

@@ -407,8 +407,6 @@
<copy file="build/i2ptunnel.war" todir="pkg-temp/webapps/" /> <copy file="build/i2ptunnel.war" todir="pkg-temp/webapps/" />
<copy file="build/routerconsole.war" todir="pkg-temp/webapps/" /> <copy file="build/routerconsole.war" todir="pkg-temp/webapps/" />
<copy file="build/addressbook.war" todir="pkg-temp/webapps/" /> <copy file="build/addressbook.war" todir="pkg-temp/webapps/" />
<!-- New readme_*.html files - For one release only -->
<copy file="readme_zh.html" todir="pkg-temp/docs/" />
</target> </target>
<target name="prepupdateRouter" depends="buildrouter, deletepkg-temp"> <target name="prepupdateRouter" depends="buildrouter, deletepkg-temp">
<copy file="build/i2p.jar" todir="pkg-temp/lib/" /> <copy file="build/i2p.jar" todir="pkg-temp/lib/" />
@@ -581,13 +579,17 @@
<arg value="core/java/src/net/i2p/CoreVersion.java" /> <arg value="core/java/src/net/i2p/CoreVersion.java" />
<arg value="router/java/src/net/i2p/router/RouterVersion.java" /> <arg value="router/java/src/net/i2p/router/RouterVersion.java" />
</exec> </exec>
<echo message="Everything is checked in, right?" /> <echo message="Everything is checked in, right? Let's be sure:" />
<exec executable="mtn">
<arg value="st" />
</exec>
<input message="Enter new version number:" addproperty="release.number" /> <input message="Enter new version number:" addproperty="release.number" />
<fail message="You must enter a version number." > <fail message="You must enter a version number." >
<condition> <condition>
<equals arg1="${release.number}" arg2=""/> <equals arg1="${release.number}" arg2=""/>
</condition> </condition>
</fail> </fail>
<echo message="New version number is ${release.number}" />
<copy file="i2pupdate.zip" tofile="i2pupdate_${release.number}.zip" /> <copy file="i2pupdate.zip" tofile="i2pupdate_${release.number}.zip" />
<copy file="i2pinstall.exe" tofile="i2pinstall_${release.number}.exe" /> <copy file="i2pinstall.exe" tofile="i2pinstall_${release.number}.exe" />
<delete file="i2pupdate.sud" failonerror="false" /> <delete file="i2pupdate.sud" failonerror="false" />
@@ -597,6 +599,7 @@
<equals arg1="${release.privkey}" arg2=""/> <equals arg1="${release.privkey}" arg2=""/>
</condition> </condition>
</fail> </fail>
<echo message="Key file is ${release.privkey}" />
<java classname="net.i2p.crypto.TrustedUpdate" fork="true" failonerror="true"> <java classname="net.i2p.crypto.TrustedUpdate" fork="true" failonerror="true">
<classpath> <classpath>
<pathelement location="build/i2p.jar" /> <pathelement location="build/i2p.jar" />
@@ -629,6 +632,7 @@
</java> </java>
<!-- will this use the monotonerc file in the current workspace? --> <!-- will this use the monotonerc file in the current workspace? -->
<echo message="Checking out fresh copy into ../i2p-${release-number} for tarballing:" /> <echo message="Checking out fresh copy into ../i2p-${release-number} for tarballing:" />
<delete dir="../i2p-${release.number}" />
<exec executable="mtn"> <exec executable="mtn">
<arg value="co" /> <arg value="co" />
<arg value="-b" /> <arg value="-b" />
@@ -641,10 +645,13 @@
<arg value="-C" /> <arg value="-C" />
<arg value=".." /> <arg value=".." />
<arg value="--exclude" /> <arg value="--exclude" />
<arg value="i2p-${release.number}/_MTN/" /> <arg value="i2p-${release.number}/_MTN*" />
<arg value="i2p-${release.number}/" /> <arg value="i2p-${release.number}/" />
</exec> </exec>
<echo message="Sign the files:" /> <echo message="Sign the files:" />
<delete file="i2pinstall_${release.number}.exe.sig" />
<delete file="i2psource_${release.number}.tar.bz2.sig" />
<delete file="i2pupdate_${release.number}.zip.sig" />
<exec executable="gpg"> <exec executable="gpg">
<arg value="-b" /> <arg value="-b" />
<arg value="i2pinstall_${release.number}.exe" /> <arg value="i2pinstall_${release.number}.exe" />

View File

@@ -16,7 +16,7 @@ package net.i2p;
public class CoreVersion { public class CoreVersion {
/** deprecated */ /** deprecated */
public final static String ID = "Monotone"; public final static String ID = "Monotone";
public final static String VERSION = "0.7.6"; public final static String VERSION = "0.7.7";
public static void main(String args[]) { public static void main(String args[]) {
System.out.println("I2P Core version: " + VERSION); System.out.println("I2P Core version: " + VERSION);