Merge branch 'releases/Release_2_10_0_Branch' Release_2_10_0b1_sourcepub
authorJim Procter <jprocter@issues.jalview.org>
Tue, 25 Oct 2016 08:32:09 +0000 (09:32 +0100)
committerJim Procter <jprocter@issues.jalview.org>
Tue, 25 Oct 2016 08:32:09 +0000 (09:32 +0100)
1  2 
build.xml

diff --combined build.xml
+++ b/build.xml
@@@ -1,7 -1,7 +1,7 @@@
  <?xml version="1.0"?>
  <!--
 - * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$)
 - * Copyright (C) $$Year-Rel$$ The Jalview Authors
 + * Jalview - A Sequence Alignment Editor and Viewer (Version 2.9.0b2)
 + * Copyright (C) 2015 The Jalview Authors
   * 
   * This file is part of Jalview.
   * 
  </target>
  <target name="sourcedist" description="create jalview source distribution" depends="init">
    <delete file="${source.dist.name}" />
-   <tar destfile="${source.dist.name}" compression="gzip">
-     <tarfileset dir="./" prefix="jalview" preserveLeadingSlashes="true">
+   <!-- temporary copy of source to update timestamps -->
+   <copy todir="_sourcedist">
+     <fileset dir=".">
        <include name="LICENSE" />
        <include name="README" />
        <include name="build.xml" />
        <include name="utils/**/*" />
        <include name="${docDir}/**/*" />
        <include name="examples/**/*" />
+     </fileset>
+   </copy>
+   <tstamp prefix="build">
+     <format property="year" pattern="yyyy" />
+   </tstamp>
+   <!-- each replacetoken CDATA body must be on one line - 
+        otherwise the pattern doesn't match -->
+   <replace value="${JALVIEW_VERSION}">
+     <replacetoken><![CDATA[$$Version-Rel$$]]></replacetoken>
+     <fileset dir="_sourcedist">
+       <include name="**/*" />
+     </fileset>
+   </replace>
+   <replace dir="_sourcedist" value="${build.year}">
+     <replacetoken><![CDATA[$$Year-Rel$$]]></replacetoken>
+     <fileset dir="_sourcedist">
+       <include name="**/*" />
+     </fileset>
+   </replace>
+   <tar destfile="${source.dist.name}" compression="gzip">
+     <tarfileset dir="_sourcedist/" prefix="jalview" preserveLeadingSlashes="true">
      </tarfileset>
    </tar>
+   <delete dir="_sourcedist" />
  </target>
  <target name="prepubapplet_1" depends="makeApplet">
    <copy todir="${packageDir}/examples">