JAL-3026 reinstate test to classpath, fix compilation errors therein
[jalview.git] / build-libjs.xml
1 <?xml version="1.0"?>
2 <!--
3  * just a crude unzip of non-Jalview classes for development purposes -BH 2018
4 -->
5 <project name="jalviewX" default="zipall" basedir="."
6  xmlns:if="ant:if"
7     xmlns:unless="ant:unless">
8
9         <!-- inputs directories -->
10     <property name="resource.dir" value="resources" />          
11     <property name="swingjs.dir" value="swingjs"/>
12         <!-- output directories -->
13         <property name="site.dir" value="site"/>
14         <property name="j2s.dir" value="${site.dir}/swingjs/j2s"/>
15         <property name="libjs.dir" value="libjs"/>
16
17         <target name="zipall" depends="zipvarna,zipmig,zipjson">
18                 
19                 
20   </target>
21
22   <target name="zipvarna">
23     <!-- VARNA -->
24             <property name="varna.zip" value="${libjs.dir}/VARNA-site.zip" />                   
25                 <echo> Zipping up ${varna.zip} </echo>
26                 <zip destfile="${varna.zip}" basedir="${site.dir}" includes="fr_*.html,swingjs/j2s/fr/**" />
27         </target>
28
29         <target name="zipmig">
30                   <!-- net.miginfo.com MiGLayout -->
31                     <property name="mig.zip" value="${libjs.dir}/MiGLayout-site.zip" />                 
32                         <echo> Zipping up ${mig.zip} </echo>
33                         <zip destfile="${mig.zip}" basedir="${site.dir}" includes="swingjs/j2s/net/miginfocom/**" />
34         </target>
35
36         <target name="zipjson">
37                   <!-- org.json.simple -->
38                     <property name="json.zip" value="${libjs.dir}/json-site.zip" />                     
39                         <echo> Zipping up ${json.zip} </echo>
40                         <zip destfile="${json.zip}" basedir="${site.dir}" includes="swingjs/j2s/org/json/**" />
41         </target>
42
43         <!-- log4j minimal implementation is already in jalview/javascript
44               and is mapped from org.apache.log4j by the following .j2s line:
45               
46               j2s.class.replacements=org.apache.log4j.->jalview.javascript.log4j.
47                
48         <target name="ziplog4j">
49                   <!- org.apache.log4j ->
50                     <property name="log4j.zip" value="${libjs.dir}/log4j-site.zip" />                   
51                         <echo> Zipping up ${log4j.zip} </echo>
52                         <zip destfile="${log4j.zip}" basedir="${site.dir}" includes="swingjs/j2s/org/apache/log4j/**" />
53         </target>
54     -->
55 </project>