diff options
author | david_williams | 2010-08-08 02:52:16 +0000 |
---|---|---|
committer | david_williams | 2010-08-08 02:52:16 +0000 |
commit | 18a50da2b1806902fc95524ce3b4f6e32b921d58 (patch) | |
tree | 2842c50c680fd75775f98f72507223fc6704e1bd /releng | |
parent | eb2dec4c829dd42b329b2a9ef70e7a9d52928372 (diff) | |
download | webtools.maps-18a50da2b1806902fc95524ce3b4f6e32b921d58.tar.gz webtools.maps-18a50da2b1806902fc95524ce3b4f6e32b921d58.tar.xz webtools.maps-18a50da2b1806902fc95524ce3b4f6e32b921d58.zip |
285383 - need a Helios build stream
Diffstat (limited to 'releng')
-rw-r--r-- | releng/galileo/dependencies.properties (renamed from releng/galileo/maps/dependencies.properties) | 0 | ||||
-rw-r--r-- | releng/galileo/jsdttestdependency.xml (renamed from releng/galileo/maps/jsdttestdependency.xml) | 0 | ||||
-rw-r--r-- | releng/galileo/testdependency.xml (renamed from releng/helios/maps/testdependency.xml) | 0 | ||||
-rw-r--r-- | releng/helios/dependencies.properties (renamed from releng/helios/maps/dependencies.properties) | 0 | ||||
-rw-r--r-- | releng/helios/jsdttestdependency.xml (renamed from releng/helios/maps/jsdttestdependency.xml) | 0 | ||||
-rw-r--r-- | releng/helios/testdependency.xml (renamed from releng/indigo/maps/testdependency.xml) | 0 | ||||
-rw-r--r-- | releng/indigo/dependencies.properties (renamed from releng/indigo/maps/dependencies.properties) | 0 | ||||
-rw-r--r-- | releng/indigo/jsdttestdependency.xml (renamed from releng/indigo/maps/jsdttestdependency.xml) | 0 | ||||
-rw-r--r-- | releng/indigo/testdependency.xml | 188 |
9 files changed, 188 insertions, 0 deletions
diff --git a/releng/galileo/maps/dependencies.properties b/releng/galileo/dependencies.properties index b7a1a42ff..b7a1a42ff 100644 --- a/releng/galileo/maps/dependencies.properties +++ b/releng/galileo/dependencies.properties diff --git a/releng/galileo/maps/jsdttestdependency.xml b/releng/galileo/jsdttestdependency.xml index 06afad79e..06afad79e 100644 --- a/releng/galileo/maps/jsdttestdependency.xml +++ b/releng/galileo/jsdttestdependency.xml diff --git a/releng/helios/maps/testdependency.xml b/releng/galileo/testdependency.xml index bdbd5d852..bdbd5d852 100644 --- a/releng/helios/maps/testdependency.xml +++ b/releng/galileo/testdependency.xml diff --git a/releng/helios/maps/dependencies.properties b/releng/helios/dependencies.properties index d86813732..d86813732 100644 --- a/releng/helios/maps/dependencies.properties +++ b/releng/helios/dependencies.properties diff --git a/releng/helios/maps/jsdttestdependency.xml b/releng/helios/jsdttestdependency.xml index 116294222..116294222 100644 --- a/releng/helios/maps/jsdttestdependency.xml +++ b/releng/helios/jsdttestdependency.xml diff --git a/releng/indigo/maps/testdependency.xml b/releng/helios/testdependency.xml index bdbd5d852..bdbd5d852 100644 --- a/releng/indigo/maps/testdependency.xml +++ b/releng/helios/testdependency.xml diff --git a/releng/indigo/maps/dependencies.properties b/releng/indigo/dependencies.properties index 07a4a5954..07a4a5954 100644 --- a/releng/indigo/maps/dependencies.properties +++ b/releng/indigo/dependencies.properties diff --git a/releng/indigo/maps/jsdttestdependency.xml b/releng/indigo/jsdttestdependency.xml index 116294222..116294222 100644 --- a/releng/indigo/maps/jsdttestdependency.xml +++ b/releng/indigo/jsdttestdependency.xml diff --git a/releng/indigo/testdependency.xml b/releng/indigo/testdependency.xml new file mode 100644 index 000000000..bdbd5d852 --- /dev/null +++ b/releng/indigo/testdependency.xml @@ -0,0 +1,188 @@ +<?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="info" + message="keyCfgFile: ${keyCfgFile}"/> + <fail + message="Required property file does not exist: ${keyCfgFile}"> + <condition> + <not> + <available + file="${keyCfgFile}"/> + </not> + </condition> + </fail> + <property + file="${keyCfgFile}"/> + <target + name="get"> + <!-- + read in this properties, just so we can make sure our + requested pre-reqs are defined, which we do later with + statements such if="${groupId}.url" + --> + <property + file="${dependency.properties}"/> + <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="emfvalidation"/> + </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="getAndInstallRepo"> + <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" + if="${groupId}.url"> + <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" + if="${groupId}.url"> + <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> + <target + name="getAndInstallRepo" + if="${groupId}.url"> + <ant + antfile="${dependencyTargets}" + target="checkDependency"> + <property + name="groupId" + value="${groupId}"/> + </ant> + <ant + antfile="${dependencyTargets}" + target="installRepo"> + <property + name="groupId" + value="${groupId}"/> + <property + name="install.destination" + value="${base.install.dir}"/> + </ant> + </target> +</project>
\ No newline at end of file |