From df8c92e956304d570189e41238865fb0fd0fea7d Mon Sep 17 00:00:00 2001
From: david_williams <david_williams>
Date: Sat, 17 Feb 2007 04:55:27 +0000
Subject: [PATCH] fetch maps

---
 releng.wtpbuilder/build.properties                  |  2 +-
 releng.wtpbuilder/components/jst-sdk/dependency.xml |  8 ++++++++
 .../components/jst.tests/dependency.xml             |  8 ++++++++
 releng.wtpbuilder/components/jst/dependency.xml     |  8 ++++++++
 releng.wtpbuilder/components/wst-sdk/dependency.xml |  9 ++++++++-
 .../components/wst.tests/dependency.xml             |  9 ++++++++-
 releng.wtpbuilder/scripts/dependency/build.xml      | 13 ++++++++++++-
 7 files changed, 53 insertions(+), 4 deletions(-)

diff --git a/releng.wtpbuilder/build.properties b/releng.wtpbuilder/build.properties
index ddfd61e6a..907cb4d3e 100644
--- a/releng.wtpbuilder/build.properties
+++ b/releng.wtpbuilder/build.properties
@@ -36,7 +36,7 @@ eclipse.builder=org.eclipse.releng.basebuilder
 #eclipse.builder.version=vI20051215-1506
 #eclipse.builder.version=vI20060210-1640
 eclipse.builder.version=v20070215
-eclipse.builder.fetch=true
+#eclipse.builder.fetch=true
 
 
 archivesFormat=*,*,*-antZip
diff --git a/releng.wtpbuilder/components/jst-sdk/dependency.xml b/releng.wtpbuilder/components/jst-sdk/dependency.xml
index 3adda9ef2..610140a2d 100644
--- a/releng.wtpbuilder/components/jst-sdk/dependency.xml
+++ b/releng.wtpbuilder/components/jst-sdk/dependency.xml
@@ -12,9 +12,17 @@
     default="get">
 
     <target name="get">
+    
         <antcall target="getAndInstall">
             <param name="groupId" value="orbitthirdparty" />
         </antcall>
+    
+        <mkdir dir="${buildDirectory}/maps/releng/maps" />
+		<antcall target="getAndInstall">
+            <param name="groupId" value="orbitthirdpartymap" />
+            <param name="base.install.dir"
+                   value="${buildDirectory}/maps/releng/maps/" />
+        </antcall>
         <antcall target="getAndInstall">
             <param
                 name="groupId"
diff --git a/releng.wtpbuilder/components/jst.tests/dependency.xml b/releng.wtpbuilder/components/jst.tests/dependency.xml
index c29d01119..9720e76ae 100644
--- a/releng.wtpbuilder/components/jst.tests/dependency.xml
+++ b/releng.wtpbuilder/components/jst.tests/dependency.xml
@@ -13,9 +13,17 @@
     default="get">
 
     <target name="get">
+    
         <antcall target="getAndInstall">
             <param name="groupId" value="orbitthirdparty" />
         </antcall>
+    
+        <mkdir dir="${buildDirectory}/maps/releng/maps" />
+		<antcall target="getAndInstall">
+            <param name="groupId" value="orbitthirdpartymap" />
+            <param name="base.install.dir"
+                   value="${buildDirectory}/maps/releng/maps/" />
+        </antcall>
         <antcall target="getAndInstall">
             <param
                 name="groupId"
diff --git a/releng.wtpbuilder/components/jst/dependency.xml b/releng.wtpbuilder/components/jst/dependency.xml
index cf3a6b87d..a6222d5d8 100644
--- a/releng.wtpbuilder/components/jst/dependency.xml
+++ b/releng.wtpbuilder/components/jst/dependency.xml
@@ -13,9 +13,17 @@
     default="get">
 
     <target name="get">
+    
         <antcall target="getAndInstall">
             <param name="groupId" value="orbitthirdparty" />
         </antcall>
+    
+        <mkdir dir="${buildDirectory}/maps/releng/maps" />
+		<antcall target="getAndInstall">
+            <param name="groupId" value="orbitthirdpartymap" />
+            <param name="base.install.dir"
+                   value="${buildDirectory}/maps/releng/maps/" />
+        </antcall>
         <antcall target="getAndInstall">
             <param
                 name="groupId"
diff --git a/releng.wtpbuilder/components/wst-sdk/dependency.xml b/releng.wtpbuilder/components/wst-sdk/dependency.xml
index d984c169e..f22abbd0f 100644
--- a/releng.wtpbuilder/components/wst-sdk/dependency.xml
+++ b/releng.wtpbuilder/components/wst-sdk/dependency.xml
@@ -12,9 +12,16 @@
 
     <target name="get">
         
-        <antcall target="getAndInstall">
+         <antcall target="getAndInstall">
             <param name="groupId" value="orbitthirdparty" />
         </antcall>
+        
+        <mkdir dir="${buildDirectory}/maps/releng/maps" />
+		<antcall target="getAndInstall">
+            <param name="groupId" value="orbitthirdpartymap" />
+            <param name="base.install.dir"
+                   value="${buildDirectory}/maps/releng/maps/" />
+        </antcall>
         <antcall target="getAndInstall">
             <param name="groupId" value="thirdparty" />
         </antcall>
diff --git a/releng.wtpbuilder/components/wst.tests/dependency.xml b/releng.wtpbuilder/components/wst.tests/dependency.xml
index 48dc45d6f..3d2a69588 100644
--- a/releng.wtpbuilder/components/wst.tests/dependency.xml
+++ b/releng.wtpbuilder/components/wst.tests/dependency.xml
@@ -13,10 +13,17 @@
     default="get">
 
     <target name="get">
-        
+
         <antcall target="getAndInstall">
             <param name="groupId" value="orbitthirdparty" />
         </antcall>
+        
+        <mkdir dir="${buildDirectory}/maps/releng/maps" />
+		<antcall target="getAndInstall">
+            <param name="groupId" value="orbitthirdpartymap" />
+            <param name="base.install.dir"
+                   value="${buildDirectory}/maps/releng/maps/" />
+        </antcall>
         <antcall target="getAndInstall">
             <param
                 name="groupId"
diff --git a/releng.wtpbuilder/scripts/dependency/build.xml b/releng.wtpbuilder/scripts/dependency/build.xml
index 10b921b77..722917467 100644
--- a/releng.wtpbuilder/scripts/dependency/build.xml
+++ b/releng.wtpbuilder/scripts/dependency/build.xml
@@ -130,7 +130,13 @@
                 </selector>
             </isfileselected>
         </condition>
-
+        <condition property="file.type" value="map">
+            <isfileselected file="${dependency.file}">
+                <selector>
+                    <filename name="**/*.map" />
+                </selector>
+            </isfileselected>
+        </condition>
 
         <antcall target="install-${file.type}" />
     </target>
@@ -151,6 +157,11 @@
                src="${local.cache.dir}/${dependency.file}"
                overwrite="true" />
     </target>
+    <target name="install-map">
+        <copy todir="${install.destination}"
+              file="${local.cache.dir}/${dependency.file}"
+               overwrite="true" />
+    </target>
 
     <target name="checkDependency">
         <dirname file="${ant.file}"
-- 
GitLab