source: trunk/uk/ac/ebi/AffyArrayDesignBatchImporter/build.xml @ 382

Last change on this file since 382 was 382, checked in by dominic, 16 years ago

new affy class files and build file

  • Property svn:eol-style set to native
File size: 1.3 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<project name="EbiPlugin"  default="build.plugin" basedir="."  >
3
4  <!-- variables used -->
5  <property name="src.plugins" location="src" />
6  <property name="bin.plugins" location="bin" />
7  <property name="lib.plugins" location="lib" />
8 
9  <property name="javac.arg" value="-Xlint:unchecked" 
10      description="Extra arguments sent to Java compiler" />
11  <property name="plugin.name" value="AffyArrayDesignBatchImporter" />
12 
13  <!-- set up classpath for compiling -->
14  <path id="nugo.plugin.compile.classpath">
15    <fileset dir="${lib.plugins}">
16      <include name="**/*.jar"/>
17    </fileset>
18  </path>
19   
20    <target
21      name="build.plugin"
22      depends="nutriplugin.compile"
23      description="Compile the plugin"
24    />
25   
26  <target 
27      name="nutriplugin.compile"
28      depends=""
29      description="compile the AffyArrayDesignBatchImporter plugin source code and put in a jar file"
30      >
31      <javac
32        encoding="ISO-8859-1"
33        srcdir="${src.plugins}"
34        destdir="${bin.plugins}"
35        classpathref="nugo.plugin.compile.classpath"
36        debug="true"
37        deprecation="true"
38        >
39        <compilerarg value="${javac.arg}" />
40      </javac>
41      <jar 
42        basedir="${bin.plugins}"
43        jarfile="${plugin.name}.jar"
44 
45      />
46      <delete includeemptydirs="true">
47        <fileset dir="${bin.plugins}" includes="**/*"/>
48      </delete>
49    </target>
50</project> 
Note: See TracBrowser for help on using the repository browser.