blob: a35b5ee37cf06452742e4a1475d07f4335d4bece [file] [log] [blame]
<?xml version="1.0"?>
<!--
======================================================================
Properties that must be passed to this script: base.install.dir
dependencyTargets local.cache.dir dependency.properties
======================================================================
-->
<project
name="test"
default="get">
<property
environment="env"/>
<!-- required to get proper value of dropinsFolder -->
<property
name="keyCfgFile"
value="${env.PROJECT_BUILDERS}/${projectname}/${env.RELENG}/maps/build.cfg"/>
<echo
level="debug"
message="keyCfgFile: ${keyCfgFile}"/>
<property
file="${keyCfgFile}"/>
<target
name="get">
<antcall
target="getAndInstallDropins">
<param
name="groupId"
value="emf"/>
</antcall>
<antcall
target="getAndInstallDropins">
<param
name="groupId"
value="emfxsd"/>
</antcall>
<antcall
target="getAndInstallDropins">
<param
name="groupId"
value="gef"/>
</antcall>
<antcall
target="getAndInstallDropins">
<param
name="groupId"
value="dtp"/>
</antcall>
<antcall
target="getAndInstallBase">
<param
name="groupId"
value="eclipse"/>
</antcall>
<antcall
target="getAndInstallDropins">
<param
name="groupId"
value="eclipseTestFramework"/>
</antcall>
<antcall
target="getAndInstallBase">
<param
name="groupId"
value="tomcat.5"/>
</antcall>
<antcall
target="getAndInstallBase">
<param
name="groupId"
value="jonas.4"/>
</antcall>
<antcall
target="getAndInstallBase">
<param
name="groupId"
value="oagis.release"/>
</antcall>
<antcall
target="getAndInstallBase">
<param
name="groupId"
value="oagis.wsdl"/>
</antcall>
<antcall
target="getAndInstallBase">
<param
name="groupId"
value="jsf.1_1"/>
</antcall>
<antcall
target="getAndInstallBase">
<param
name="groupId"
value="jpt-persistence.jar"/>
</antcall>
<antcall
target="getAndInstallBase">
<param
name="groupId"
value="jpt-eclipselink.jar"/>
</antcall>
</target>
<target
name="getAndInstallBase">
<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>
<target
name="getAndInstallDropins">
<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}${dropinsFolder}"/>
</ant>
</target>
</project>