Changeset c5f04ee


Ignore:
Timestamp:
Jun 8, 2011 8:15:53 PM (9 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
3d18255e
Parents:
d57925e8
Message:
  • Don't do 'mtn list changed' if not in a workspace or not needed
Files:
17 edited

Legend:

Unmodified
Added
Removed
  • apps/addressbook/build.xml

    rd57925e8 rc5f04ee  
    5252        <target name="jar" depends="compile, changes">
    5353                <jar basedir="${build}" destfile="${dist}/${jar}">
     54                <!-- set if unset -->
     55                <property name="workspace.changes" value="" />
    5456                        <manifest>
    5557                                <attribute name="Main-Class" value="addressbook.Daemon"/>
     
    6870                        <fileset dir="${build}"/>
    6971                </copy>
     72                <!-- set if unset -->
     73                <property name="workspace.changes.tr" value="" />
    7074                <war basedir="${dist}/tmp" webxml="web.xml" destfile="${dist}/${war}">
    7175                        <manifest>
     
    8286                            <srcfiles dir= "." includes="${build}/**/*.class, web.xml"/>
    8387                </uptodate>
     88                <condition property="shouldListChanges" >
     89                    <and>
     90                        <not>
     91                            <isset property="war.uptodate" />
     92                        </not>
     93                        <isset property="mtn.available" />
     94                    </and>
     95                </condition>
    8496        </target>
    8597
    86         <target name="changes">
     98        <target name="changes" depends="warUpToDate" if="shouldListChanges" >
    8799                <exec executable="mtn" outputproperty="workspace.changes" errorproperty="mtn.error2" failifexecutionfails="false" >
    88100                    <arg value="list" />
  • apps/desktopgui/build.xml

    rd57925e8 rc5f04ee  
    3939        </target>
    4040
    41         <target name="jar" depends="compile">
     41        <target name="bundle" >
    4242        <exec executable="sh" osfamily="unix" failifexecutionfails="true" >
    4343            <arg value="./bundle-messages.sh" />
     
    5050            <arg value="./bundle-messages.sh" />
    5151        </exec>
     52        </target>
     53
     54        <target name="listChangedFiles" depends="jarUpToDate" if="shouldListChanges" >
    5255        <exec executable="mtn" outputproperty="workspace.changes" errorproperty="mtn.error2" failifexecutionfails="false" >
    5356            <arg value="list" />
     
    6164            <arg value="," />
    6265        </exec>
     66        </target>
     67
     68        <target name="jar" depends="compile, bundle, listChangedFiles" unless="jar.uptodate" >
     69                <!-- set if unset -->
     70                <property name="workspace.changes.tr" value="" />
    6371                <jar basedir="${build}" destfile="${dist}/${jar}">
    6472                        <manifest>
     
    7078                </jar>
    7179        </target>
     80
     81    <target name="jarUpToDate">
     82        <uptodate property="jar.uptodate" targetfile="${dist}/${jar}" >
     83            <srcfiles dir= "." includes="build/**/*.class" />
     84        </uptodate>
     85        <condition property="shouldListChanges" >
     86            <and>
     87                <not>
     88                    <isset property="jar.uptodate" />
     89                </not>
     90                <isset property="mtn.available" />
     91            </and>
     92        </condition>
     93    </target>
    7294
    7395    <target name="javadoc">
  • apps/i2psnark/java/build.xml

    rd57925e8 rc5f04ee  
    3737    </target>
    3838
    39     <target name="jar" depends="builddep, compile, jarUpToDate" unless="jar.uptodate" >
     39    <target name="listChangedFiles" depends="jarUpToDate" if="shouldListChanges" >
    4040        <exec executable="mtn" outputproperty="workspace.changes" errorproperty="mtn.error2" failifexecutionfails="false" >
    4141            <arg value="list" />
     
    4949            <arg value="," />
    5050        </exec>
     51    </target>
     52
     53    <target name="jar" depends="builddep, compile, jarUpToDate, listChangedFiles" unless="jar.uptodate" >
     54        <!-- set if unset -->
     55        <property name="workspace.changes.tr" value="" />
    5156        <jar destfile="./build/i2psnark.jar" basedir="./build/obj" includes="**/*.class" excludes="**/I2PSnarkServlet*.class **/messages_*.class">
    5257            <manifest>
     
    6469            <srcfiles dir= "build/obj" includes="**/*.class" excludes="**/I2PSnarkServlet*.class **/messages_*.class" />
    6570        </uptodate>
     71        <condition property="shouldListChanges" >
     72            <and>
     73                <not>
     74                    <isset property="jar.uptodate" />
     75                </not>
     76                <not>
     77                    <isset property="wjar.uptodate" />
     78                </not>
     79                <isset property="mtn.available" />
     80            </and>
     81        </condition>
    6682    </target>   
    6783
     
    7389          <classes dir="./build/obj" includes="**/I2PSnarkServlet*.class" />
    7490     -->
    75     <target name="war" depends="jar, bundle, warUpToDate" unless="war.uptodate" >
     91    <target name="war" depends="jar, bundle, warUpToDate, listChangedFiles" unless="war.uptodate" >
     92        <!-- set if unset -->
     93        <property name="workspace.changes.tr" value="" />
    7694        <war destfile="../i2psnark.war" webxml="../web.xml" basedir="../" includes="_icons/*" >
    7795          <!-- include only the web stuff, as of 0.7.12 the router will add i2psnark.jar to the classpath for the war -->
  • apps/i2ptunnel/java/build.xml

    rd57925e8 rc5f04ee  
    3535    </target>
    3636
    37     <!-- TODO: Move the web classes from the jar to the war - they are not part of the API
    38       -  This will require sponge to rewrite some seedless stuff that uses it.
    39      -->
    40     <target name="jar" depends="builddep, compile, jarUpToDate" unless="jar.uptodate" >
     37    <target name="listChangedFiles" depends="jarUpToDate" if="shouldListChanges" >
    4138        <exec executable="mtn" outputproperty="workspace.changes.j" errorproperty="mtn.error2" failifexecutionfails="false" >
    4239            <arg value="list" />
     
    5047            <arg value="," />
    5148        </exec>
     49    </target>
     50
     51
     52    <!-- TODO: Move the web classes from the jar to the war - they are not part of the API
     53      -  This will require sponge to rewrite some seedless stuff that uses it.
     54     -->
     55    <target name="jar" depends="builddep, compile, jarUpToDate, listChangedFiles" unless="jar.uptodate" >
     56        <!-- set if unset -->
     57        <property name="workspace.changes.j.tr" value="" />
    5258        <jar destfile="./build/i2ptunnel.jar" basedir="./build/obj" includes="**/*.class">
    5359            <manifest>
     
    6571            <srcfiles dir= "build/obj" includes="**/*.class" />
    6672        </uptodate>
     73        <condition property="shouldListChanges" >
     74            <and>
     75                <not>
     76                    <isset property="jar.uptodate" />
     77                </not>
     78                <isset property="mtn.available" />
     79            </and>
     80        </condition>
    6781    </target>
    6882
     
    98112    </target>
    99113
    100     <target name="war" depends="precompilejsp, bundle, warUpToDate" unless="war.uptodate" >
     114    <target name="listChangedFiles2" depends="warUpToDate" if="shouldListChanges2" >
    101115        <exec executable="mtn" outputproperty="workspace.changes.w" errorproperty="mtn.error2" failifexecutionfails="false" >
    102116            <arg value="list" />
     
    110124            <arg value="," />
    111125        </exec>
     126    </target>
     127
     128    <target name="war" depends="precompilejsp, bundle, warUpToDate, listChangedFiles2" unless="war.uptodate" >
     129        <!-- set if unset -->
     130        <property name="workspace.changes.w.tr" value="" />
    112131        <war destfile="build/i2ptunnel.war" webxml="../jsp/web-out.xml"
    113132             basedir="../jsp/" excludes="web.xml, web-fragment.xml, web-out.xml, **/*.java, *.jsp">
     
    124143            <srcfiles dir= "../jsp" excludes="web.xml, web-fragment.xml, **/*.java, *.jsp" />
    125144        </uptodate>
     145        <condition property="shouldListChanges2" >
     146            <and>
     147                <not>
     148                    <isset property="war.uptodate" />
     149                </not>
     150                <isset property="mtn.available" />
     151            </and>
     152        </condition>
    126153    </target>
    127154
  • apps/jetty/build.xml

    rd57925e8 rc5f04ee  
    9999    </target>
    100100
    101     <target name="jar" depends="compile, jarUpToDate" unless="jar.uptodate" >
     101    <target name="listChangedFiles" depends="jarUpToDate" if="shouldListChanges" >
    102102        <exec executable="mtn" outputproperty="workspace.changes" errorproperty="mtn.error2" failifexecutionfails="false" >
    103103            <arg value="list" />
     
    111111            <arg value="," />
    112112        </exec>
     113    </target>
     114
     115    <target name="jar" depends="compile, jarUpToDate, listChangedFiles" unless="jar.uptodate" >
     116        <!-- set if unset -->
     117        <property name="workspace.changes.tr" value="" />
    113118        <jar destfile="./jettylib/org.mortbay.jetty.jar" basedir="./build/obj" includes="**/*.class" update="true" >
    114119            <manifest>
     
    124129            <srcfiles dir= "build/obj" includes="**/*.class" />
    125130        </uptodate>
     131        <condition property="shouldListChanges" >
     132            <and>
     133                <not>
     134                    <isset property="jar.uptodate" />
     135                </not>
     136                <isset property="mtn.available" />
     137            </and>
     138        </condition>
    126139    </target>   
    127140
  • apps/ministreaming/java/build.xml

    rd57925e8 rc5f04ee  
    3232    </target>
    3333
    34     <target name="jar" depends="compile, jarUpToDate" unless="jar.uptodate" >
     34    <target name="listChangedFiles" depends="jarUpToDate" if="shouldListChanges" >
    3535        <exec executable="mtn" outputproperty="workspace.changes" errorproperty="mtn.error2" failifexecutionfails="false" >
    3636            <arg value="list" />
     
    4444            <arg value="," />
    4545        </exec>
     46    </target>
     47
     48    <target name="jar" depends="compile, jarUpToDate, listChangedFiles" unless="jar.uptodate" >
     49        <!-- set if unset -->
     50        <property name="workspace.changes.tr" value="" />
    4651        <jar destfile="./build/mstreaming.jar" basedir="./build/obj" includes="**/*.class" >
    4752            <manifest>
     
    5762            <srcfiles dir= "." includes="build/obj/**/*.class" />
    5863        </uptodate>
     64        <condition property="shouldListChanges" >
     65            <and>
     66                <not>
     67                    <isset property="jar.uptodate" />
     68                </not>
     69                <isset property="mtn.available" />
     70            </and>
     71        </condition>
    5972    </target>
    6073
  • apps/routerconsole/java/build.xml

    rd57925e8 rc5f04ee  
    6868
    6969    <!-- the jar without the latest message classes from the jsps -->
    70     <target name="jar1" depends="compile, jarUpToDate" unless="jar.uptodate" >
     70    <target name="listChangedFiles" depends="jarUpToDate" if="shouldListChanges" >
    7171        <exec executable="mtn" outputproperty="workspace.changes.j" errorproperty="mtn.error2" failifexecutionfails="false" >
    7272            <arg value="list" />
     
    8181            <arg value="," />
    8282        </exec>
     83    </target>
     84
     85    <target name="jar1" depends="compile, jarUpToDate, listChangedFiles" unless="jar.uptodate" >
     86        <!-- set if unset -->
     87        <property name="workspace.changes.j.tr" value="" />
    8388        <jar destfile="./build/routerconsole.jar" basedir="./build/obj" includes="**/*.class">
    8489            <manifest>
     
    116121            <srcfiles dir= "build/obj" includes="**/*.class" />
    117122        </uptodate>
     123        <condition property="shouldListChanges" >
     124            <and>
     125                <not>
     126                    <isset property="jar.uptodate" />
     127                </not>
     128                <isset property="mtn.available" />
     129            </and>
     130        </condition>
    118131    </target>
    119132
     
    135148    </target>
    136149
    137     <!-- does NOT update the message classes, as those go in the jar -->
    138     <target name="war" depends="precompilejsp, warUpToDate" unless="war.uptodate" >
     150    <target name="listChangedFiles2" depends="warUpToDate" if="shouldListChanges2" >
    139151        <exec executable="mtn" outputproperty="workspace.changes.w" errorproperty="mtn.error2" failifexecutionfails="false" >
    140152            <arg value="list" />
     
    148160            <arg value="," />
    149161        </exec>
     162    </target>
     163
     164    <!-- does NOT update the message classes, as those go in the jar -->
     165    <target name="war" depends="precompilejsp, warUpToDate, listChangedFiles2" unless="war.uptodate" >
     166        <!-- set if unset -->
     167        <property name="workspace.changes.w.tr" value="" />
    150168        <!-- Don't include the css in the war, the main build.xml will copy it to docs/themes/console/ -->
    151169        <war destfile="build/routerconsole.war" webxml="../jsp/web-out.xml"
     
    163181            <srcfiles dir= "../jsp" excludes="web.xml, web-fragment.xml, *.css, **/*.java, *.jsp, *.jsi" />
    164182        </uptodate>
     183        <condition property="shouldListChanges" >
     184            <and>
     185                <not>
     186                    <isset property="jar.uptodate" />
     187                </not>
     188                <isset property="mtn.available" />
     189            </and>
     190        </condition>
    165191    </target>
    166192
  • apps/sam/java/build.xml

    rd57925e8 rc5f04ee  
    4646    </target>
    4747
    48     <target name="jar" depends="compile, jarUpToDate" unless="jar.uptodate" >
     48    <target name="listChangedFiles" depends="jarUpToDate" if="shouldListChanges" >
    4949        <exec executable="mtn" outputproperty="workspace.changes" errorproperty="mtn.error2" failifexecutionfails="false" >
    5050            <arg value="list" />
     
    5858            <arg value="," />
    5959        </exec>
     60    </target>
     61
     62    <target name="jar" depends="compile, jarUpToDate, listChangedFiles" unless="jar.uptodate" >
     63        <!-- set if unset -->
     64        <property name="workspace.changes.tr" value="" />
    6065        <jar destfile="./build/sam.jar" basedir="./build/obj" includes="**/*.class">
    6166            <manifest>
     
    7378            <srcfiles dir= "build/obj" includes="**/*.class" />
    7479        </uptodate>
     80        <condition property="shouldListChanges" >
     81            <and>
     82                <not>
     83                    <isset property="jar.uptodate" />
     84                </not>
     85                <isset property="mtn.available" />
     86            </and>
     87        </condition>
    7588    </target>
    7689
  • apps/streaming/java/build.xml

    rd57925e8 rc5f04ee  
    4545    </target>
    4646
    47     <target name="jar" depends="builddep, compile, jarUpToDate" unless="jar.uptodate" >
     47    <target name="listChangedFiles" depends="jarUpToDate" if="shouldListChanges" >
    4848        <exec executable="mtn" outputproperty="workspace.changes" errorproperty="mtn.error2" failifexecutionfails="false" >
    4949            <arg value="list" />
     
    5757            <arg value="," />
    5858        </exec>
     59    </target>
     60
     61    <target name="jar" depends="builddep, compile, jarUpToDate, listChangedFiles" unless="jar.uptodate" >
     62        <!-- set if unset -->
     63        <property name="workspace.changes.tr" value="" />
    5964        <jar destfile="./build/streaming.jar" basedir="./build/obj" includes="**/*.class" >
    6065            <manifest>
     
    7075            <srcfiles dir= "." includes="build/obj/**/*.class" />
    7176        </uptodate>
     77        <condition property="shouldListChanges" >
     78            <and>
     79                <not>
     80                    <isset property="jar.uptodate" />
     81                </not>
     82                <isset property="mtn.available" />
     83            </and>
     84        </condition>
    7285    </target>
    7386
  • apps/susidns/src/build.xml

    rd57925e8 rc5f04ee  
    6868    <target name="all" depends="war"/>
    6969
    70     <target name="war" depends="compile, precompilejsp, bundle, warUpToDate" unless="war.uptodate" >
     70    <target name="listChangedFiles" depends="warUpToDate" if="shouldListChanges" >
    7171        <exec executable="mtn" outputproperty="workspace.changes" errorproperty="mtn.error2" failifexecutionfails="false" >
    7272            <arg value="list" />
     
    8080            <arg value="," />
    8181        </exec>
     82    </target>
     83
     84    <target name="war" depends="compile, precompilejsp, bundle, warUpToDate" unless="war.uptodate" >
     85        <!-- set if unset -->
     86        <property name="workspace.changes.tr" value="" />
    8287        <war destfile="${project}.war" webxml="WEB-INF/web-out.xml">
    8388                <fileset dir=".">
     
    103108            <srcfiles dir= "." includes="WEB-INF/web-out.xml WEB-INF/**/*.class images/*.png css.css index.html WEB-INF/classes/${project}.properties" />
    104109        </uptodate>
     110        <condition property="shouldListChanges" >
     111            <and>
     112                <not>
     113                    <isset property="war.uptodate" />
     114                </not>
     115                <isset property="mtn.available" />
     116            </and>
     117        </condition>
    105118    </target>
    106119
  • apps/susimail/build.xml

    rd57925e8 rc5f04ee  
    2323    <target name="jar" depends="compile, war" />
    2424
    25     <target name="war" depends="compile, bundle, warUpToDate" unless="war.uptodate" >
     25    <target name="listChangedFiles" depends="warUpToDate" if="shouldListChanges" >
    2626        <exec executable="mtn" outputproperty="workspace.changes" errorproperty="mtn.error2" failifexecutionfails="false" >
    2727            <arg value="list" />
     
    3535            <arg value="," />
    3636        </exec>
     37    </target>
     38
     39    <target name="war" depends="compile, bundle, warUpToDate, listChangedFiles" unless="war.uptodate" >
     40        <!-- set if unset -->
     41        <property name="workspace.changes.tr" value="" />
    3742        <war destfile="susimail.war" webxml="src/WEB-INF/web.xml"
    3843             basedir="src/" excludes="WEB-INF/web.xml LICENSE src/**/*">
     
    4954            <srcfiles dir= "src" excludes="LICENSE src/**/*" />
    5055        </uptodate>
     56        <condition property="shouldListChanges" >
     57            <and>
     58                <not>
     59                    <isset property="war.uptodate" />
     60                </not>
     61                <isset property="mtn.available" />
     62            </and>
     63        </condition>
    5164    </target>
    5265
  • apps/systray/java/build.xml

    rd57925e8 rc5f04ee  
    2424    </target>
    2525
    26     <target name="jar" depends="compile, jarUpToDate" unless="jar.uptodate">
     26    <target name="listChangedFiles" depends="jarUpToDate" if="shouldListChanges" >
    2727        <exec executable="mtn" outputproperty="workspace.changes" errorproperty="mtn.error2" failifexecutionfails="false" >
    2828            <arg value="list" />
     
    3636            <arg value="," />
    3737        </exec>
     38    </target>
     39
     40    <target name="jar" depends="compile, jarUpToDate, listChangedFiles" unless="jar.uptodate">
     41        <!-- set if unset -->
     42        <property name="workspace.changes.tr" value="" />
    3843        <jar destfile="./build/systray.jar" basedir="./build/obj" includes="**/*.class">
    3944            <manifest>
     
    5156            <srcfiles dir= "build/obj" includes="**/*.class" />
    5257        </uptodate>
     58        <condition property="shouldListChanges" >
     59            <and>
     60                <not>
     61                    <isset property="jar.uptodate" />
     62                </not>
     63                <isset property="mtn.available" />
     64            </and>
     65        </condition>
    5366    </target>
    5467
  • build.xml

    rd57925e8 rc5f04ee  
    160160    </target>
    161161
    162     <target name="buildProperties" >
     162    <target name="checkForMtn" >
     163        <available property="mtn.available" file="_MTN" type="dir" />
     164    </target>
     165
     166    <target name="getMtnRev" depends="checkForMtn" if="mtn.available" >
    163167        <exec executable="mtn" outputproperty="workspace.version" errorproperty="mtn.error1" failifexecutionfails="false" >
    164168            <arg value="automate" />
    165169            <arg value="get_base_revision_id" />
    166170        </exec>
     171    </target>
     172
     173    <target name="buildProperties" depends="getMtnRev" >
     174        <!-- default if not set above -->
     175        <property name="workspace.version" value="unknown" />
    167176        <tstamp>
    168177            <format property="build.timestamp" pattern="yyyy-MM-dd HH:mm:ss z" timezone="UTC" locale="en" />
     
    241250    </target>
    242251
    243     <target name="jbigi-list-changes">
     252    <target name="jbigi-list-changes" depends="checkForMtn" if="mtn.available" >
    244253        <exec executable="mtn" outputproperty="workspace.changes.jbigi" errorproperty="mtn.error.jbigi" failifexecutionfails="false" >
    245254            <arg value="list" />
     
    256265
    257266    <target name="jbigi" depends="buildProperties, jbigi-list-changes" >
     267        <!-- set if unset -->
     268        <property name="workspace.changes.jbigi.tr" value="" />
    258269        <jar destfile="build/jbigi.jar" whenmanifestonly="fail" >
    259270            <fileset dir="installer/lib/jbigi" includes="*.so *.dll *.jnilib" />
     
    267278
    268279    <target name="jbigi-windows-only" depends="buildProperties, jbigi-list-changes" >
     280        <!-- set if unset -->
     281        <property name="workspace.changes.jbigi.tr" value="" />
    269282        <jar destfile="build/jbigi.jar" whenmanifestonly="fail" >
    270283            <fileset dir="installer/lib/jbigi" includes="*windows*.dll" />
     
    278291
    279292    <target name="jbigi-linux-only"  depends="buildProperties, jbigi-list-changes" >
     293        <!-- set if unset -->
     294        <property name="workspace.changes.jbigi.tr" value="" />
    280295        <jar destfile="build/jbigi.jar"  whenmanifestonly="fail" >
    281296            <fileset dir="installer/lib/jbigi" includes="*linux*.so" />
     
    784799        <copy file="build/org.mortbay.jetty.jar" todir="pkg-temp/lib/" />
    785800    </target>
    786     <target name="installer" depends="preppkg, buildProperties">
    787         <taskdef name="izpack" classpath="${basedir}/installer/lib/izpack/standalone-compiler.jar" classname="com.izforge.izpack.ant.IzPackTask" />
    788         <mkdir dir="pkg-temp/installer" />
     801
     802    <target name="util-list-changes" depends="checkForMtn" if="mtn.available" >
    789803        <exec executable="mtn" outputproperty="workspace.changes.util" errorproperty="mtn.error.util" failifexecutionfails="false" >
    790804            <arg value="list" />
     
    798812            <arg value="," />
    799813        </exec>
     814    </target>
     815
     816    <target name="installer" depends="preppkg, buildProperties, util-list-changes" >
     817        <taskdef name="izpack" classpath="${basedir}/installer/lib/izpack/standalone-compiler.jar" classname="com.izforge.izpack.ant.IzPackTask" />
     818        <mkdir dir="pkg-temp/installer" />
     819        <!-- set if unset -->
     820        <property name="workspace.changes.util.tr" value="" />
    800821        <jar destfile="./pkg-temp/installer/copy.jar" basedir="./core/java/build/obj" includes="net/i2p/util/Copy.class net/i2p/util/FileUtil.class">
    801822            <manifest>
  • core/java/build.xml

    rd57925e8 rc5f04ee  
    4040    </target>
    4141
    42     <target name="jar" depends="compile, jarUpToDate" unless="jar.uptodate" >
     42    <target name="listChangedFiles" if="mtn.available" >
    4343        <exec executable="mtn" outputproperty="workspace.changes" errorproperty="mtn.error2" failifexecutionfails="false" >
    4444            <arg value="list" />
     
    5252            <arg value="," />
    5353        </exec>
     54    </target>
     55
     56    <target name="jar" depends="compile, jarUpToDate, listChangedFiles" unless="jar.uptodate" >
     57        <!-- set if unset -->
     58        <property name="workspace.changes.tr" value="" />
    5459        <jar destfile="./build/i2p.jar" basedir="./build/obj" includes="**/*.class" >
    5560            <manifest>
  • history.txt

    rd57925e8 rc5f04ee  
    112011-06-08 zzz
    2     * Build: Add standard manifest to jbigi.jar
     2    * Build:
     3      - Add standard manifest to jbigi.jar
     4      - Don't do 'mtn list changed' if not in a workspace or not needed
     5    * LogManager: Use DataHelper methods for loading and storing config
    36
    472011-06-08 kytv
  • router/java/build.xml

    rd57925e8 rc5f04ee  
    5454    </target>
    5555
    56     <target name="jar" depends="compile, jarUpToDate" unless="jar.uptodate" >
     56    <target name="listChangedFiles" if="mtn.available" >
    5757        <exec executable="mtn" outputproperty="workspace.changes" errorproperty="mtn.error2" failifexecutionfails="false" >
    5858            <arg value="list" />
     
    6666            <arg value="," />
    6767        </exec>
     68    </target>
     69
     70    <target name="jar" depends="compile, jarUpToDate, listChangedFiles" unless="jar.uptodate" >
     71        <!-- set if unset -->
     72        <property name="workspace.changes.tr" value="" />
    6873        <jar destfile="./build/router.jar" basedir="./build/obj" includes="**/*.class" >
    6974            <manifest>
  • router/java/src/net/i2p/router/RouterVersion.java

    rd57925e8 rc5f04ee  
    1919    public final static String ID = "Monotone";
    2020    public final static String VERSION = CoreVersion.VERSION;
    21     public final static long BUILD = 19;
     21    public final static long BUILD = 20;
    2222
    2323    /** for example "-test" */
Note: See TracChangeset for help on using the changeset viewer.