JAL-957 make a copy of the applet/Jmol applet jars for the unsigned example pages
[jalview.git] / build.xml
index f2a9daf..369e8b9 100755 (executable)
--- a/build.xml
+++ b/build.xml
                         Preserves Pre-Java 1.7_u45 behavior once 'permissions' parameter added to applet tag 
                        -->
 
-      <jar update="true" index="true" jarfile="@{jarfile}">
+      <jar update="true" index="true">
         <manifest>
           <attribute name="Application-Name" value="JalviewLite" />
           <attribute name="Permissions" value="sandbox" />
                               
                              -->
 
-      <jar update="true" index="true" jarfile="@{jarfile}">
+      <jar update="true" index="true">
         <manifest>
           <attribute name="Application-Name" value="JalviewLite" />
           <attribute name="Permissions" value="all-permissions" />
     </presetdef>
     <presetdef name="to_applet.jar">
       <!-- not fully test variant (yet) -->
-      <jar update="true" index="true" jarfile="@{jarfile}">
+      <jar update="true" index="true">
         <manifest>
           <attribute name="Application-Name" value="JalviewLite" />
           <attribute name="Permissions" value="all-permissions" />
       </jar>
     </presetdef>
     <!-- create differently privileged artefacts -->
+    <copy file="${packageDir}/examples/${jalviewLiteJar}" tofile="${packageDir}/examples/u_${jalviewLiteJar}" />
+    <copy file="${packageDir}/examples/${jmolJar}" tofile="${packageDir}/examples/u_${jmolJar}"/>
     <copy file="${packageDir}/examples/${jalviewLiteJar}" tofile="${packageDir}/examples/ap_${jalviewLiteJar}" />
     <copy file="${packageDir}/examples/${jmolJar}" tofile="${packageDir}/examples/ap_${jmolJar}"/>
     <ap_applet.jar jarfile="${packageDir}/examples/ap_${jalviewLiteJar}" />
     <signjar storepass="${jalview.keystore.pass}" keypass="${jalview.key.pass}" keystore="${jalview.keystore}" alias="${jalview.key}" lazy="false" verbose="false">
 
       <fileset dir="${packageDir}/examples">
+        <exclude name="u_*.jar"/>
         <include name="*.jar" />
       </fileset>
     </signjar>