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