Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0"?>
- <project name="CCNetTest" default="compile">
- <copy todir="${Working}" includeemptydirs="true" overwrite="true" verbose="true">
- <fileset basedir="C:/CruiseControl/MCPForge">
- <include name="**/*.*" />
- </fileset>
- </copy>
- <copy todir="${Working}/conf" includeemptydirs="true" overwrite="true" verbose="true">
- <fileset basedir="${Working}/forge/conf">
- <include name="**/*.*" />
- </fileset>
- </copy>
- <target name="build">
- <description>This is a description.</description>
- <property name="major" value="0" />
- <property name="minor" value="0" />
- <property name="revision" value="0" />
- <foreach item="Line" in="${Working}/forge/version.txt" delim=" " property="a,b,c,d">
- <property name="major" value="${a}" />
- <property name="minor" value="${b}" />
- <property name="revision" value="${c}" />
- </foreach>
- <property name="build" value="${CCNetNumericLabel}" />
- <property name="version" value="${major}.${minor}.${revision}.${build}" />
- <echo file="${Working}/forge/version.txt">${major} ${minor} ${revision} ${build}</echo>
- <echo>Forge Version: ${version}</echo>
- <exec program="cmd.exe" commandline="/C echo | call setup.bat" workingdir="${Working}/forge" verbose="true" />
- <exec program="cmd.exe" commandline="/C echo | call release.bat" workingdir="${Working}/forge" verbose="true" />
- <exec program="C:/CruiseControl/Upload.exe">
- <arg value="Forge-${version}" />
- <arg value="${Working}/forge-${version}/minecraftforge-client-${version}.zip" />
- <arg value="${Working}/forge-${version}/minecraftforge-server-${version}.zip" />
- <arg value="${Working}/forge-${version}/minecraftforge-src-${version}.zip" />
- </exec>
- </target>
- </project>
Advertisement
Add Comment
Please, Sign In to add comment