git://source.jalview.org
/
jalview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
JAL-1400 disable 'Permissions' in manifest to see if it helps
[jalview.git]
/
build.xml
diff --git
a/build.xml
b/build.xml
index
2673e9b
..
2f71b50
100755
(executable)
--- a/
build.xml
+++ b/
build.xml
@@
-228,7
+228,7
@@
<target name="makefulldist" depends="makedist">
<!-- the default keystore details might need to be edited here -->
<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="SHA1withRSA">
<fileset dir="${packageDir}">
<include name="*.jar" />
<fileset dir="${packageDir}">
<include name="*.jar" />
@@
-467,10
+467,11
@@
<jar destfile="in.jar" index="true">
<manifest>
<attribute name="Main-Class" value="jalview.bin.JalviewLite" />
<jar destfile="in.jar" index="true">
<manifest>
<attribute name="Main-Class" value="jalview.bin.JalviewLite" />
- <attribute name="Permissions" value="sandbox" />
- <!--<attribute name="Trusted-Lib" value="true" /> -->
<attribute name="Application-Name" value="JalviewLite Applet"/>
<attribute name="Application-Name" value="JalviewLite Applet"/>
- <attribute name="Codebase" value="www.jalview.org"/>
+ <!-- <attribute name="Permissions" value="sandbox" /> -->
+ <!--<attribute name="Trusted-Lib" value="true" /> -->
+ <attribute name="Codebase" value="*.jalview.org *"/>
+ <attribute name="Caller-Allowable-Codebase" value="*.jalview.org *"/>
</manifest>
<fileset dir="${outputDir}">
<include name="com/**" />
</manifest>
<fileset dir="${outputDir}">
<include name="com/**" />
@@
-500,11
+501,17
@@
<injar file="in.jar" />
<outjar file="${jalviewLiteJar}" />
<libraryjar refid="obfuscateDeps.path" />
<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.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
<!-- -libraryjars "${obfuscateDeps}"
-injars in.jar
-outjars jalviewApplet.jar