소스 검색

HDFS-2315. Fix build-contrib to work with ant older than 1.8. Contributed by Joep Rottinghuis.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.22@1165931 13f79535-47bb-0310-9956-ffa450edef68
Konstantin Shvachko 14 년 전
부모
커밋
d0155a8bdf
2개의 변경된 파일10개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 0
      hdfs/CHANGES.txt
  2. 7 1
      hdfs/build.xml

+ 3 - 0
hdfs/CHANGES.txt

@@ -613,6 +613,9 @@ Release 0.22.0 - Unreleased
 
     HDFS-2297. ant should pass jvmargs to findbugs. (Joep Rottinghuis via shv)
 
+    HDFS-2315. Fix build-contrib to work with ant older than 1.8.
+    (Joep Rottinghuis via shv)
+
 Release 0.21.1 - Unreleased
 
   IMPROVEMENTS

+ 7 - 1
hdfs/build.xml

@@ -379,6 +379,7 @@
         <property name="ivy_repo_url" value="${ivy_repo_url}"/>
         <property name="offline" value="${offline}"/>
         <property name="resolvers" value="${resolvers}"/>
+     	<property name="basedir" value="${basedir}"/>
         <fileset file="${contrib.dir}/build.xml"/>
      </subant>  	
   </target>
@@ -745,6 +746,7 @@
        <property name="ivy_repo_url" value="${ivy_repo_url}"/>
        <property name="offline" value="${offline}"/>
        <property name="resolvers" value="${resolvers}"/>
+       <property name="basedir" value="${basedir}"/>
        <fileset file="${contrib.dir}/build.xml"/>
     </subant> 
   </target>
@@ -765,6 +767,7 @@
       <property name="ivy_repo_url" value="${ivy_repo_url}"/>
       <property name="offline" value="${offline}"/>
       <property name="resolvers" value="${resolvers}"/>
+      <property name="basedir" value="${basedir}"/>
       <fileset file="${basedir}/build.xml"/>
      </subant>
   </target>
@@ -1017,6 +1020,7 @@
       <property name="ivy_repo_url" value="${ivy_repo_url}"/>
       <property name="offline" value="${offline}"/>
       <property name="resolvers" value="${resolvers}"/>
+      <property name="basedir" value="${basedir}"/>
       <fileset file="${contrib.dir}/build.xml"/>
     </subant>  	
 
@@ -1115,6 +1119,7 @@
       distribution directory so contribs know where to install to.-->
       <property name="version" value="${version}"/>
       <property name="dist.dir" value="${dist.dir}"/>
+      <property name="basedir" value="${basedir}"/>
       <fileset file="${contrib.dir}/build.xml"/>
     </subant>  	
 
@@ -1285,7 +1290,8 @@
   <!-- Using subant instead of ant as a workaround for 30569              -->
   <!-- ================================================================== -->
   <target name="clean-contrib">
-     <subant target="clean">        
+     <subant target="clean">
+     	<property name="basedir" value="${basedir}"/>
         <fileset file="src/contrib/build.xml"/>
      </subant>  	
   </target>