incubator-depot-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nickcha...@apache.org
Subject svn commit: rev 30907 - in incubator/depot/trunk/update/src/antlet: . resources
Date Thu, 29 Jul 2004 06:51:09 GMT
Author: nickchalko
Date: Wed Jul 28 23:51:08 2004
New Revision: 30907

Modified:
   incubator/depot/trunk/update/src/antlet/resources/cachedset2antget.xsl
   incubator/depot/trunk/update/src/antlet/xbuild.xml
Log:
Renamed the ant get file.

Modified: incubator/depot/trunk/update/src/antlet/resources/cachedset2antget.xsl
==============================================================================
--- incubator/depot/trunk/update/src/antlet/resources/cachedset2antget.xsl	(original)
+++ incubator/depot/trunk/update/src/antlet/resources/cachedset2antget.xsl	Wed Jul 28 23:51:08
2004
@@ -16,12 +16,13 @@
 limitations under the License.
 -->
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-    <xsl:param name="projectName"/>
+
     <xsl:output indent="yes"/>
     <xsl:strip-space elements="project target mkdir"/>
     <xsl:template match="/" xml:space="default">
         <xsl:comment>$Id: $</xsl:comment>
-        <xsl:comment>This is a autogenerated file designed to be checked in to Source
Control</xsl:comment>
+        <xsl:comment>This is a autogenerated file designed to be checked in to
+            Source Control</xsl:comment>
         <project name="" default="get-all">
             <property name="depot.home">
                 <xsl:attribute name="value">
@@ -55,6 +56,12 @@
                 </xsl:for-each>
             </fileset>
             <target name="get-all">
+                <xsl:attribute name="depends">get-<xsl:value-of select="/cachedartifactset/@id"/>
+                </xsl:attribute>
+            </target>
+            <target>
+                <xsl:attribute name="name">get-<xsl:value-of select="/cachedartifactset/@id"/>
+                </xsl:attribute>
                 <xsl:attribute name="depends">
                     <xsl:for-each select="/cachedartifactset/artifact">
                         <xsl:text>get-</xsl:text>

Modified: incubator/depot/trunk/update/src/antlet/xbuild.xml
==============================================================================
--- incubator/depot/trunk/update/src/antlet/xbuild.xml	(original)
+++ incubator/depot/trunk/update/src/antlet/xbuild.xml	Wed Jul 28 23:51:08 2004
@@ -34,14 +34,26 @@
 		<cachedsetexport refid="${project.name}.dependent.jars" toFile="${build.dir}/${project.name}.cached.set.xml"
/>
 	</target>
 
-	<target name="export-ant-get" depends="export-project-set">
-		<style basedir="${basedir}"
-		       out="${basedir}/build-ant-get.xml"
-		       in="${build.dir}/${project.name}.cached.set.xml"
-		       style="${depot-update.antlet.dir}/resources/cachedset2antget.xsl">
-			<param name="projectName" expression="${project.name}" />
-		</style>
 
+
+	<!-- = = = = = = = = = = = = = = = = =
+          macrodef: export-ant-get          
+         = = = = = = = = = = = = = = = = = -->
+	<macrodef name="export-ant-get">
+		<attribute name="cache-id" default="${project.name}" />
+		<sequential>
+			<style basedir="${basedir}" 
+				out="${basedir}/build-get-@{cache-id}-jars.xml" 
+				in="${build.dir}/@{cache-id}.cached.set.xml" 
+				style="${depot-update.antlet.dir}/resources/cachedset2antget.xsl">
+			</style>
+		</sequential>
+	</macrodef>
+
+
+	<target name="export-ant-get" depends="export-project-set">
+		<export-ant-get cache-id="${project.name}" />
 	</target>
+
 
 </project>

Mime
View raw message