<taskdef classpath="utils/roxes-ant-tasks-1.2-2004-01-30.jar" resource="com/roxes/tools/ant/taskdefs.properties"/>
<target name="buildPropertiesFile" depends="init">
<tstamp prefix="build">
- <format property="date" pattern="dd MMMM yyyy hh.mm aa"/>
+ <format property="date" pattern="dd MMMM yyyy"/>
</tstamp>
<properties file="${outputDir}/.build_properties">
<header>
<mkdir dir="${packageDir}"/>
<jar destfile="${packageDir}/${outputJar}">
+ <manifest>
+ <attribute name="Main-Class" value="jalview.bin.Jalview"/>
+ </manifest>
<fileset dir="${outputDir}/">
<exclude name="cache*/**"/>
<exclude name="*.jar" />
<target name="packageApplet" depends="compileApplet, buildPropertiesFile">
<copy file="${resourceDir}/images/idwidth.gif" toFile="${outputDir}/images/idwidth.gif"/>
<jar destfile="in.jar">
+ <manifest>
+ <attribute name="Main-Class" value="jalview.bin.JalviewLite"/>
+ </manifest>
<fileset dir="${outputDir}">
<include name="com/**"/>
<include name="jalview/**"/>
-injars in.jar
-outjars jalviewApplet.jar
-keep public class jalview.bin.JalviewLite
+ { public static void main(java.lang.String[]);}
</proguard>
<delete file="in.jar"/>
</target>