Author: stevel
Date: Fri Aug 21 19:18:08 2009
New Revision: 806681

URL: http://svn.apache.org/viewvc?rev=806681&view=rev
Log:
HADOOP-6194 lifecycle

Modified:
    hadoop/common/branches/HADOOP-6194/ivybuild.xml

Modified: hadoop/common/branches/HADOOP-6194/ivybuild.xml
URL: 
http://svn.apache.org/viewvc/hadoop/common/branches/HADOOP-6194/ivybuild.xml?rev=806681&r1=806680&r2=806681&view=diff
==============================================================================
--- hadoop/common/branches/HADOOP-6194/ivybuild.xml (original)
+++ hadoop/common/branches/HADOOP-6194/ivybuild.xml Fri Aug 21 19:18:08 2009
@@ -51,9 +51,9 @@
       value="[conf]/[artifact]-[revision].[ext]"/>
     <!--this is how artifacts that get built are named-->
     <property name="ivy.publish.pattern"
-      value="hadoop-[revision]-core.[ext]"/>
+      value="hadoop--core-[revision].[ext]"/>
     <property name="hadoop.jar"
-      location="${build.dir}/hadoop-${hadoop.version}-${module}.jar" />    
+      location="${build.dir}/hadoop-${module}-${hadoop.version}.jar" />
 
     <!--preset to build down; puts us in control of version naming-->
     <presetdef name="delegate">
@@ -369,4 +369,42 @@
     </svn>
   </target>
 
+    <target name="svn-create-ivy-changelist" depends="svn-init"
+      description="Create a changelist of the Ivy/build/Maven changes"  >
+      <property name="ivy.issue" value="HADOOP-6206" />
+      <property name="ivy.patch.version" value="1" />
+      <property name="ivy.patch.file"
+                
location="${patches.dir}/${ivy.issue}-${ivy.patch.version}.patch" />
+      <svn>
+      <arg value="changelist"/>
+      <arg value="${ivy.issue}"/>
+      <!-- core -->
+      <!-- question this one -->
+      <!--
+      <arg value="${core/hadoop}/security/authorize/ConfiguredPolicy.java" />
+      -->
+      <arg value="build.xml" />
+      <arg value="ivy/hadoop-core.pom" />
+      <arg value="ivy/libraries.properties" />
+      <arg value="ivy.xml" />
+    </svn>
+  </target>
+
+   <target name="svn-diff-ivy-changelist" depends="svn-init"
+      description="diff against trunk"  >
+     <property name="ivy.issue" value="HADOOP-6206" />
+      <property name="ivy.patch.version" value="1" />
+      <property name="ivy.patch.file"
+        location="${patches.dir}/${ivy.issue}-${ivy.patch.version}.patch" />
+    <echo> Writing to ${ivy.patch.file}</echo>
+    <svn output="${ivy.patch.file}" >
+      <arg value="diff" />
+      <arg value="--old=${trunk}" />
+      <arg value="build.xml" />
+      <arg value="ivy/hadoop-core.pom" />
+      <arg value="ivy/libraries.properties" />
+      <arg value="ivy.xml" />
+    </svn>
+  </target>
+
 </project>
\ No newline at end of file


Reply via email to