blob: 62957918f56dccfc28c4332bde57f373222fefde [file] [log] [blame]
<?xml version="1.0"?>
<!-- ======================================================================
Properties that must be passed to this script:
base.install.dir
dependencyTargets
local.cache.dir
dependency.properties
baseos
basews
basearch
====================================================================== -->
<project
name="test"
default="get">
<target
name="get">
<antcall
target="getAndInstall">
<param
name="groupId"
value="emf"/>
</antcall>
<antcall
target="getAndInstall">
<param
name="groupId"
value="gef"/>
</antcall>
<antcall
target="getAndInstall">
<param
name="groupId"
value="dtp"/>
</antcall>
<antcall
target="getAndInstall">
<param
name="groupId"
value="eclipse"/>
</antcall>
<antcall
target="getAndInstall">
<param
name="groupId"
value="eclipseTestFramework"/>
</antcall>
<antcall
target="getAndInstall">
<param
name="groupId"
value="dita"/>
</antcall>
<antcall
target="getAndInstall">
<param
name="groupId"
value="wtp"/>
</antcall>
<!-- for patch builds, also get a whole released version to
compile against -->
<antcall
target="getAndInstall">
<param
name="groupId"
value="wtp"/>
</antcall>
<!-- including tests -->
<antcall
target="getAndInstall">
<param
name="groupId"
value="wtp-wst-test"/>
</antcall>
<antcall
target="getAndInstall">
<param
name="groupId"
value="wtp-jst-test"/>
</antcall>
</target>
<target
name="getAndInstall">
<ant
antfile="${dependencyTargets}"
target="checkDependency">
<property
name="groupId"
value="${groupId}"/>
</ant>
<ant
antfile="${dependencyTargets}"
target="installDependency">
<property
name="groupId"
value="${groupId}"/>
<property
name="install.destination"
value="${base.install.dir}"/>
</ant>
</target>
</project>