/[pdpsoft]/branches/nl.nikhef.jgridstart-flyingsaucer/nl.nikhef.jgridstart/build.xml
ViewVC logotype

Diff of /branches/nl.nikhef.jgridstart-flyingsaucer/nl.nikhef.jgridstart/build.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 611 by wvengen, Thu Jul 30 10:09:54 2009 UTC revision 612 by wvengen, Thu Jul 30 14:33:20 2009 UTC
# Line 194  Line 194 
194                  <!-- minimize jar file; skipnonpubliclibraryclasses needed for java1.6 -->                  <!-- minimize jar file; skipnonpubliclibraryclasses needed for java1.6 -->
195                  <proguard obfuscate="false" skipnonpubliclibraryclasses="false">                  <proguard obfuscate="false" skipnonpubliclibraryclasses="false">
196                          <injar file="${dir.dist}/${target.name}.large.jar"/>                          <injar file="${dir.dist}/${target.name}.large.jar"/>
197                          <outjar file="${dir.dist}/${target.name}.jar"/>                          <outjar file="${dir.dist}/${target.name}.small.jar"/>
198                          <libraryjar file="${java.home}/lib/rt.jar"/>                          <libraryjar file="${java.home}/lib/rt.jar"/>
199                          <libraryjar file="${java.home}/lib/jce.jar"/>                          <libraryjar file="${java.home}/lib/jce.jar"/>
200                          <libraryjar file="${java.home}/lib/jsse.jar"/>                          <libraryjar file="${java.home}/lib/jsse.jar"/>
# Line 206  Line 206 
206                                  <method access="public static" type="void"                                  <method access="public static" type="void"
207                                          name="main" parameters="java.lang.String[]"/>                                          name="main" parameters="java.lang.String[]"/>
208                          </keepclasseswithmembers>                          </keepclasseswithmembers>
209                            <!-- Somehow xhtmlrenderer classes are stripped too much, this is a workaround. Error e.g.
210                                 "Invalid index 2 in LocalVariableTable in class file org/xhtmlrenderer/render/Box" -->
211                            <keepclasseswithmembers name="org.xhtmlrenderer.render.Box">
212                                    <method name="*"/>
213                            </keepclasseswithmembers>
214                            <keepclasseswithmembers name="org.xhtmlrenderer.swing.NaiveUserAgent">
215                                    <method name="*"/>
216                            </keepclasseswithmembers>
217                            <keepclasseswithmembers name="org.xhtmlrenderer.css.**">
218                                    <method name="*"/>
219                            </keepclasseswithmembers>
220                            <keepclasseswithmembers name="org.xhtmlrenderer.newtable.**">
221                                    <method name="*"/>
222                            </keepclasseswithmembers>
223                          <!-- logging is dynamically configured -->                          <!-- logging is dynamically configured -->
224                          <keepclasseswithmembers access="public" name="org.xhtmlrenderer.util.XRSimpleLogFormatter">                          <keepclasseswithmembers access="public" name="org.xhtmlrenderer.util.XRSimpleLogFormatter">
225                                  <method name="*"/>                                  <method name="*"/>
# Line 219  Line 233 
233          <!--          <!--
234            - Distribution creation target            - Distribution creation target
235            -->            -->
236          <target name="dist" depends="keystore,jar.large">          <target name="dist" depends="keystore,jar.small">
237                  <!-- copy large/small jar to distribution -->                  <!-- copy large/small jar to distribution -->
238                  <copy file="${dir.dist}/${target.name}.large.jar" tofile="${dir.dist}/${target.name}.jar"/>                  <copy file="${dir.dist}/${target.name}.small.jar" tofile="${dir.dist}/${target.name}.jar"/>
239                  <!-- sign it, required for java web start -->                  <!-- sign it, required for java web start -->
240                  <signjar keystore="${keystore.file}" jar="${dir.dist}/${target.name}.jar"                  <signjar keystore="${keystore.file}" jar="${dir.dist}/${target.name}.jar"
241                          alias="${keystore.alias}" storepass="${keystore.passwd}"/>                          alias="${keystore.alias}" storepass="${keystore.passwd}"/>

Legend:
Removed from v.611  
changed lines
  Added in v.612

grid.support@nikhef.nl
ViewVC Help
Powered by ViewVC 1.1.28