Author: jvs
Date: Fri Nov 18 21:13:32 2011
New Revision: 1203843

URL: http://svn.apache.org/viewvc?rev=1203843&view=rev
Log:
HIVE-2552. Omit incomplete Postgres upgrade scripts from release tarball
(Carl Steinbach via jvs)


Modified:
    hive/trunk/build.xml

Modified: hive/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/hive/trunk/build.xml?rev=1203843&r1=1203842&r2=1203843&view=diff
==============================================================================
--- hive/trunk/build.xml (original)
+++ hive/trunk/build.xml Fri Nov 18 21:13:32 2011
@@ -56,6 +56,11 @@
   <property name="checkstyle.build.dir" 
location="${build.dir.hive}/checkstyle"/>
   <property name="md5sum.format" value="{0}  {1}"/>
 
+  <!-- Ignore Postgres upgrade scripts unless 'include.postgres' is true -->
+  <condition property="metastore.excludes"
+             value="${vcs.excludes}" else="${vcs.excludes},**/postgres/**">
+    <istrue value="${include.postgres}"/>
+  </condition>
 
   <condition property="is-offline" value="true" else="false">
     <isset property="offline"/>
@@ -410,8 +415,9 @@
     <mkdir dir="${target.lib.dir}/py"/>
     <mkdir dir="${target.lib.dir}/php"/>
     <copy file="${hive.root}/bin/hive" todir="${target.bin.dir}"/>
+    <echo message="metastore.excludes = ${metastore.excludes}"/>
     <copy todir="${target.scripts.dir}/metastore/upgrade">
-      <fileset dir="${hive.root}/metastore/scripts/upgrade" 
excludes="${vcs.excludes}"/>
+      <fileset dir="${hive.root}/metastore/scripts/upgrade" 
excludes="${metastore.excludes}"/>
     </copy>
     <copy todir="${target.scripts.dir}/pdk">
       <fileset dir="${hive.root}/pdk/scripts" 
excludes="${vcs.excludes},README"/>


Reply via email to