<project default="build" > | |
<property file="buildAll.properties"/> | |
<target name="all" > | |
<echo></echo> | |
<java classpath="${build.home}/${eclipse.builder}/startup.jar" fork="true" classname="org.eclipse.core.launcher.Main" failonerror="true"> | |
<jvmarg value="-Dosgi.ws=${basews}"/> | |
<jvmarg value="-Dosgi.os=${baseos}"/> | |
<jvmarg value="-Dosgi.arch=${basearch}"/> | |
<jvmarg value="-Dbasews=${basews}"/> | |
<jvmarg value="-Dbaseos=${baseos}"/> | |
<jvmarg value="-Dbasearch=${basearch}"/> | |
<jvmarg value="-Dbuild.home=${build.home}"/> | |
<jvmarg value="-DftpServer=${ftpServer}"/> | |
<jvmarg value="-DftpRemoteDirectory=${ftpRemoteDirectory}"/> | |
<jvmarg value="-DftpUser=${ftpUser}"/> | |
<jvmarg value="-DftpPassword=${ftpPassword}"/> | |
<jvmarg value="-DbuildType=${buildType}"/> | |
<jvmarg value="-Dclean=true"/> | |
<jvmarg value="-DjavacDebugInfo=on"/> | |
<arg value="-application"/> | |
<arg value="org.eclipse.ant.core.antRunner"/> | |
<arg value="-buildfile"/> | |
<arg value="buildAll.xml"/> | |
</java> | |
</target> | |
<!-- To repeat a build tahat failed without a clean --> | |
<target name="repeatLastBuild" > | |
<echo></echo> | |
<java classpath="${build.home}/${eclipse.builder}/startup.jar" fork="true" classname="org.eclipse.core.launcher.Main" failonerror="true"> | |
<jvmarg value="-Dosgi.ws=${basews}"/> | |
<jvmarg value="-Dosgi.os=${baseos}"/> | |
<jvmarg value="-Dosgi.arch=${basearch}"/> | |
<jvmarg value="-Dbasews=${basews}"/> | |
<jvmarg value="-Dbaseos=${baseos}"/> | |
<jvmarg value="-Dbasearch=${basearch}"/> | |
<jvmarg value="-Dbuild.home=${build.home}"/> | |
<jvmarg value="-DftpServer=${ftpServer}"/> | |
<jvmarg value="-DftpRemoteDirectory=${ftpRemoteDirectory}"/> | |
<jvmarg value="-DftpUser=${ftpUser}"/> | |
<jvmarg value="-DftpPassword=${ftpPassword}"/> | |
<jvmarg value="-DbuildType=${buildType}"/> | |
<jvmarg value="-DjavacDebugInfo=on"/> | |
<arg value="-application"/> | |
<arg value="org.eclipse.ant.core.antRunner"/> | |
<arg value="-buildfile"/> | |
<arg value="buildAll.xml"/> | |
</java> | |
</target> | |
<!-- To repeat a build tahat failed without a clean --> | |
<target name="test" > | |
<echo></echo> | |
<java classpath="${build.home}/${eclipse.builder}/startup.jar" fork="true" classname="org.eclipse.core.launcher.Main" failonerror="true"> | |
<jvmarg value="-Dosgi.ws=${basews}"/> | |
<jvmarg value="-Dosgi.os=${baseos}"/> | |
<jvmarg value="-Dosgi.arch=${basearch}"/> | |
<jvmarg value="-Dbasews=${basews}"/> | |
<jvmarg value="-Dbaseos=${baseos}"/> | |
<jvmarg value="-Dbasearch=${basearch}"/> | |
<jvmarg value="-Dbuild.home=${build.home}"/> | |
<jvmarg value="-DftpServer=${ftpServer}"/> | |
<jvmarg value="-DftpRemoteDirectory=${ftpRemoteDirectory}"/> | |
<jvmarg value="-DftpUser=${ftpUser}"/> | |
<jvmarg value="-DftpPassword=${ftpPassword}"/> | |
<jvmarg value="-DbuildType=${buildType}"/> | |
<jvmarg value="-DjavacDebugInfo=on"/> | |
<arg value="-application"/> | |
<arg value="org.eclipse.ant.core.antRunner"/> | |
<arg value="-buildfile"/> | |
<arg value="buildAll.xml"/> | |
<arg value="test"/> | |
</java> | |
</target> | |
<target name="build" > | |
<java classpath="${build.home}/${eclipse.builder}/startup.jar" fork="true" classname="org.eclipse.core.launcher.Main" failonerror="true"> | |
<jvmarg value="-Dosgi.ws=${basews}"/> | |
<jvmarg value="-Dosgi.os=${baseos}"/> | |
<jvmarg value="-Dosgi.arch=${basearch}"/> | |
<jvmarg value="-Dbasews=${basews}"/> | |
<jvmarg value="-Dbaseos=${baseos}"/> | |
<jvmarg value="-Dbasearch=${basearch}"/> | |
<jvmarg value="-Dbuild.home=${build.home}"/> | |
<jvmarg value="-DbuildType=${buildType}"/> | |
<jvmarg value="-DjavacDebugInfo=on"/> | |
<arg value="-application"/> | |
<arg value="org.eclipse.ant.core.antRunner"/> | |
<arg value="-buildfile"/> | |
<arg value="buildAll.xml"/> | |
<arg value="build"/> | |
</java> | |
</target> | |
<target name="performance" > | |
<java classpath="${build.home}/${eclipse.builder}/startup.jar" fork="true" classname="org.eclipse.core.launcher.Main" failonerror="true"> | |
<jvmarg value="-Dosgi.ws=${basews}"/> | |
<jvmarg value="-Dosgi.os=${baseos}"/> | |
<jvmarg value="-Dosgi.arch=${basearch}"/> | |
<jvmarg value="-Dbasews=${basews}"/> | |
<jvmarg value="-Dbaseos=${baseos}"/> | |
<jvmarg value="-Dbasearch=${basearch}"/> | |
<jvmarg value="-Dbuild.home=${build.home}"/> | |
<jvmarg value="-DbuildType=${buildType}"/> | |
<jvmarg value="-DbuildId=${buildId}"/> | |
<jvmarg value="-DjavacDebugInfo=on"/> | |
<jvmarg value="-Dtimestamp=${timestamp}"/> | |
<arg value="-application"/> | |
<arg value="org.eclipse.ant.core.antRunner"/> | |
<arg value="-buildfile"/> | |
<arg value="buildAll.xml"/> | |
<arg value="performance"/> | |
</java> | |
</target> | |
<target name="justPublish" > | |
<java classpath="${build.home}/${eclipse.builder}/startup.jar" fork="true" classname="org.eclipse.core.launcher.Main" failonerror="true"> | |
<jvmarg value="-Dosgi.ws=${basews}"/> | |
<jvmarg value="-Dosgi.os=${baseos}"/> | |
<jvmarg value="-Dosgi.arch=${basearch}"/> | |
<jvmarg value="-Dbasews=${basews}"/> | |
<jvmarg value="-Dbaseos=${baseos}"/> | |
<jvmarg value="-Dbasearch=${basearch}"/> | |
<jvmarg value="-Dbuild.home=${build.home}"/> | |
<jvmarg value="-DftpServer=${ftpServer}"/> | |
<jvmarg value="-DftpRemoteDirectory=${ftpRemoteDirectory}"/> | |
<jvmarg value="-DftpUser=${ftpUser}"/> | |
<jvmarg value="-DftpPassword=${ftpPassword}"/> | |
<arg value="-application"/> | |
<arg value="org.eclipse.ant.core.antRunner"/> | |
<arg value="-buildfile"/> | |
<arg value="buildAll.xml"/> | |
<arg value="publish"/> | |
</java> | |
</target> | |
<target name="justPush" > | |
<java classpath="${build.home}/${eclipse.builder}/startup.jar" fork="true" classname="org.eclipse.core.launcher.Main" failonerror="true"> | |
<jvmarg value="-Dosgi.ws=${basews}"/> | |
<jvmarg value="-Dosgi.os=${baseos}"/> | |
<jvmarg value="-Dosgi.arch=${basearch}"/> | |
<jvmarg value="-Dbasews=${basews}"/> | |
<jvmarg value="-Dbaseos=${baseos}"/> | |
<jvmarg value="-Dbasearch=${basearch}"/> | |
<jvmarg value="-Dbuild.home=${build.home}"/> | |
<jvmarg value="-DftpServer=${ftpServer}"/> | |
<jvmarg value="-DftpRemoteDirectory=${ftpRemoteDirectory}"/> | |
<jvmarg value="-DftpUser=${ftpUser}"/> | |
<jvmarg value="-DftpPassword=${ftpPassword}"/> | |
<arg value="-application"/> | |
<arg value="org.eclipse.ant.core.antRunner"/> | |
<arg value="-buildfile"/> | |
<arg value="buildAll.xml"/> | |
<arg value="push"/> | |
</java> | |
</target> | |
<target name="publish" > | |
<java classpath="${build.home}/${eclipse.builder}/startup.jar" fork="true" classname="org.eclipse.core.launcher.Main" failonerror="true"> | |
<jvmarg value="-Dosgi.ws=${basews}"/> | |
<jvmarg value="-Dosgi.os=${baseos}"/> | |
<jvmarg value="-Dosgi.arch=${basearch}"/> | |
<jvmarg value="-Dbasews=${basews}"/> | |
<jvmarg value="-Dbaseos=${baseos}"/> | |
<jvmarg value="-Dbasearch=${basearch}"/> | |
<jvmarg value="-Dbuild.home=${build.home}"/> | |
<jvmarg value="-DftpServer=${ftpServer}"/> | |
<jvmarg value="-DftpRemoteDirectory=${ftpRemoteDirectory}"/> | |
<jvmarg value="-DftpUser=${ftpUser}"/> | |
<jvmarg value="-DftpPassword=${ftpPassword}"/> | |
<arg value="-application"/> | |
<arg value="org.eclipse.ant.core.antRunner"/> | |
<arg value="-buildfile"/> | |
<arg value="buildAll.xml"/> | |
<arg value="publishPush"/> | |
</java> | |
</target> | |
</project> |