<!-- Don't change anything below here unless you know what you are doing! -->
<!-- Url path for WebStart in JNLP file -->
<property name="WebStartLocation" value="http://www.jalview.org/webstart" />
+ <!-- Webstart Image - looked for in resources/images -->
+ <property name="WebStartImage" value="JalviewLogo_big.png"/>
<!-- J2SE version needed for webstart launch -->
<property name="j2sev" value="1.6+"/>
<!-- build directory configuration -->
<target name="makefulldist" depends="makedist">
<!-- the default keystore details might need to be edited here -->
- <signjar storepass="${jalview.keystore.pass}" keypass="${jalview.key.pass}" keystore="${jalview.keystore}" alias="${jalview.key}" lazy="false" verbose="false">
+ <signjar storepass="${jalview.keystore.pass}" keypass="${jalview.key.pass}" keystore="${jalview.keystore}" alias="${jalview.key}" lazy="false" verbose="false" sigalg="MD5withRSA" digestalg="SHA1">
<fileset dir="${packageDir}">
<include name="*.jar" />
</signjar>
<copy todir="${packageDir}">
<fileset dir="${resourceDir}/images">
- <include name="JalviewLogo_big.png"/>
+ <include name="${WebStartImage}"/>
</fileset>
</copy>
<homepage href="http://www.jalview.org" />
<description>Jalview Multiple Alignment Editor</description>
<description kind="short">Jalview</description>
- <icon href="JalviewLogo_big.png" />
+ <icon href="${WebStartImage}" />
<offline_allowed/>
</information>
<resources>
<homepage href="http://www.jalview.org" />
<description>Jalview Multiple Alignment Editor</description>
<description kind="short">Jalview</description>
- <icon href="JalviewLogo_big.png" />
+ <icon href="${WebStartImage}" />
<offline_allowed />
</information>
<resources>
<homepage href="http://www.jalview.org" />
<description>Jalview Multiple Alignment Editor</description>
<description kind="short">Jalview</description>
- <icon href="JalviewLogo_big.png" />
+ <icon href="${WebStartImage}" />
<offline_allowed />
</information>
<resources>
<injar file="in.jar" />
<outjar file="${jalviewLiteJar}" />
<libraryjar refid="obfuscateDeps.path" />
+ <dontwarn/>
<keep access="public" type="class" name="jalview.bin.JalviewLite">
<field access="public" />
<method access="public" />
<constructor access="public" />
</keep>
+ <keep access="public" type="class" name="jalview.appletgui.AlignFrame">
+ <field access="public" />
+ <method access="public" />
+ <constructor access="public" />
+ </keep>
<!-- -libraryjars "${obfuscateDeps}"
-injars in.jar
-outjars jalviewApplet.jar