- Timestamp:
- 01/06/14 11:17:06 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/build.xml
r647 r651 11 11 <!-- 12 12 <property name="dist.filename.exp" value="Exp.${TODAY_EXP}.jar" /> 13 <property name="dist.filename.6.exp" value="Exp.${TODAY_EXP}-1.6.jar" />14 13 --> 15 14 <property name="dist.filename.exp" value="Expeditee.jar" /> 16 <property name="dist.filename.6.exp" value="Expeditee-1.6.jar" />17 15 <property name="build.dir.exp" location="bin" /> 18 <property name="build.dir.6.exp" location="bin-1.6" />19 16 <property name="manifest.path.exp" value="makeFiles/Manifest.txt" /> 20 17 <property name="lib.dir.exp" location="releases/jars" /> 21 18 <property name="inst.dir.exp" location="inst" /> 22 19 20 <!-- 21 If changing this value, make sure you run `ant clean` 22 --> 23 23 <property name="javac.source" value="1.7" /> 24 24 <property name="javac.target" value="${javac.source}" /> … … 54 54 <!-- delete only the class files built by expeditee --> 55 55 <delete dir="${build.dir.exp}/org"/> 56 <delete dir="${build.dir.6.exp}/org"/>57 56 <delete dir="${inst.dir.exp}" /> 58 57 </target> … … 137 136 </java> 138 137 </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>204 138 </project>
Note:
See TracChangeset
for help on using the changeset viewer.