Changeset 651


Ignore:
Timestamp:
01/06/14 11:17:06 (10 years ago)
Author:
jts21
Message:

Remove java-6 specific build targets (there is now a variable for this in build.xml)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/build.xml

    r647 r651  
    1111        <!--
    1212                <property name="dist.filename.exp" value="Exp.${TODAY_EXP}.jar" />
    13                 <property name="dist.filename.6.exp" value="Exp.${TODAY_EXP}-1.6.jar" />
    1413        -->
    1514        <property name="dist.filename.exp"   value="Expeditee.jar" />
    16         <property name="dist.filename.6.exp" value="Expeditee-1.6.jar" />
    1715        <property name="build.dir.exp"   location="bin" />
    18         <property name="build.dir.6.exp" location="bin-1.6" />
    1916        <property name="manifest.path.exp"  value="makeFiles/Manifest.txt" />
    2017        <property name="lib.dir.exp"  location="releases/jars" />
    2118        <property name="inst.dir.exp" location="inst" />
    2219
     20        <!--
     21             If changing this value, make sure you run `ant clean`
     22        -->
    2323        <property name="javac.source" value="1.7" />
    2424        <property name="javac.target" value="${javac.source}" />
     
    5454                <!-- delete only the class files built by expeditee -->
    5555                <delete dir="${build.dir.exp}/org"/>
    56                 <delete dir="${build.dir.6.exp}/org"/>
    5756                <delete dir="${inst.dir.exp}" />
    5857        </target>
     
    137136                </java>
    138137        </target>
    139 
    140 
    141         <!-- JAVA 1.6 -->
    142         <target name="init6">
    143                 <echo message="${ant.project.name}: ${ant.file}"/>
    144                 <mkdir dir="${build.dir.6.exp}"/>
    145                 <copy includeemptydirs="false" todir="${build.dir.6.exp}">
    146                         <fileset dir="src">
    147                                 <exclude name="**/*.java"/>
    148                                 <exclude name="org/expeditee/items/widgets/WebBrowser.java"/>
    149                         </fileset>
    150                 </copy>
    151                 <copy includeemptydirs="false" todir="${build.dir.6.exp}">
    152                         <fileset dir="tests">
    153                                 <exclude name="**/*.java"/>
    154                         </fileset>
    155                 </copy>
    156         </target>
    157         <target depends="init6" name="build6">
    158         <javac debug="false" destdir="${build.dir.6.exp}" includeantruntime="false" source="1.6" target="1.6">
    159                         <src path="src"/>
    160                         <src path="tests"/>
    161                         <exclude name="org/expeditee/items/widgets/WebBrowser.java"/>
    162                         <classpath refid="classpath.exp"/>
    163                 </javac>
    164         </target>
    165         <target depends="build6" name="jar6">
    166                 <jar destfile="${dist.dir.exp}/${dist.filename.6.exp}" manifest="${manifest.path.exp}">
    167                         <manifest>
    168                                 <attribute name="Main-Class" value="org.expeditee.gui.Browser"/>
    169                                 <attribute name="Class-Path" value="."/>
    170                         </manifest>
    171                         <fileset dir="${build.dir.6.exp}">
    172                                 <exclude name="src/**"/>
    173                         </fileset>
    174                 </jar>
    175         </target>
    176         <target depends="build6" name="portablejar6">
    177                 <jar destfile="${dist.dir.exp}/${dist.filename.6.exp}" filesetmanifest="mergewithoutmain">
    178                         <manifest>
    179                                 <attribute name="Main-Class" value="org.expeditee.gui.Browser"/>
    180                                 <attribute name="Class-Path" value="."/>
    181                         </manifest>
    182                         <fileset dir="${build.dir.6.exp}">
    183                                 <exclude name="src/**"/>
    184                         </fileset>
    185                         <resources refid="portable.includes.exp" />
    186                 </jar>
    187         </target>
    188         <target depends="jar6" name="inst6">
    189                 <mkdir dir="${inst.dir.exp}" />
    190                 <mkdir dir="${inst.dir.exp}/jars" />
    191                 <copy file="${dist.dir.exp}/${dist.filename.6.exp}" tofile="${inst.dir.exp}/${dist.filename.exp}" />
    192                 <copy todir="${inst.dir.exp}/jars">
    193                         <path refid="classpath.exp" />
    194                 </copy>
    195         </target>
    196         <target name="run6">
    197                 <java classname="org.expeditee.gui.Browser" failonerror="true" fork="yes">
    198                         <classpath refid="classpath.exp"/>
    199                         <classpath>
    200                                 <pathelement location="${build.dir.6.exp}"/>
    201                         </classpath>
    202                 </java>
    203         </target>
    204138</project>
Note: See TracChangeset for help on using the changeset viewer.