blob: 8565e7eefb823ec03765a4574f8b8dfec7aff286 [file] [log] [blame]
david_williams60f2e6f2008-10-28 04:14:12 +00001<?xml version="1.0"?>
david_williams4bf50692008-11-02 07:27:16 +00002 <!--
3 ======================================================================
4 Properties that must be passed to this script: base.install.dir
5 dependencyTargets local.cache.dir dependency.properties
6 ======================================================================
7 -->
david_williams60f2e6f2008-10-28 04:14:12 +00008<project
9 name="test"
10 default="get">
david_williams4bf50692008-11-02 07:27:16 +000011 <target
12 name="get">
13 <!--
14 read in this properties, just so we can make sure our
15 requested pre-reqs are defined
16 -->
17 <property
18 file="${dependency.properties}"/>
19 <antcall
20 target="getAndInstall">
david_williams60f2e6f2008-10-28 04:14:12 +000021 <param
22 name="groupId"
david_williams4bf50692008-11-02 07:27:16 +000023 value="orbitthirdpartymap"/>
david_williams60f2e6f2008-10-28 04:14:12 +000024 <param
25 name="base.install.dir"
david_williams4bf50692008-11-02 07:27:16 +000026 value="${buildDirectory}/maps/${env.RELENG}/maps/"/>
david_williams60f2e6f2008-10-28 04:14:12 +000027 </antcall>
david_williams4bf50692008-11-02 07:27:16 +000028 <antcall
29 target="getAndInstall">
david_williams60f2e6f2008-10-28 04:14:12 +000030 <param
31 name="groupId"
david_williams4bf50692008-11-02 07:27:16 +000032 value="eclipse"/>
david_williams60f2e6f2008-10-28 04:14:12 +000033 </antcall>
david_williams4bf50692008-11-02 07:27:16 +000034 <antcall
35 target="getAndInstall">
david_williams60f2e6f2008-10-28 04:14:12 +000036 <param
37 name="groupId"
david_williams4bf50692008-11-02 07:27:16 +000038 value="eclipseTestFramework"/>
david_williams60f2e6f2008-10-28 04:14:12 +000039 </antcall>
david_williams4bf50692008-11-02 07:27:16 +000040 <antcall
41 target="getAndInstall">
42 <param
43 name="groupId"
44 value="xml"/>
45 </antcall>
david_williams60f2e6f2008-10-28 04:14:12 +000046 </target>
david_williams4bf50692008-11-02 07:27:16 +000047 <target
48 name="getAndInstall"
49 if="${groupId}.url">
david_williams60f2e6f2008-10-28 04:14:12 +000050 <ant
51 antfile="${dependencyTargets}"
52 target="checkDependency">
53 <property
54 name="groupId"
david_williams4bf50692008-11-02 07:27:16 +000055 value="${groupId}"/>
david_williams60f2e6f2008-10-28 04:14:12 +000056 </ant>
57 <ant
58 antfile="${dependencyTargets}"
59 target="installDependency">
60 <property
61 name="groupId"
david_williams4bf50692008-11-02 07:27:16 +000062 value="${groupId}"/>
david_williams60f2e6f2008-10-28 04:14:12 +000063 <property
64 name="install.destination"
david_williams4bf50692008-11-02 07:27:16 +000065 value="${base.install.dir}"/>
david_williams60f2e6f2008-10-28 04:14:12 +000066 </ant>
67 </target>
david_williams4bf50692008-11-02 07:27:16 +000068</project>