Show
Ignore:
Timestamp:
02/23/10 15:28:52 (2 years ago)
Author:
martijn
Message:

Big project Reogranization:
- all modules are named with their main package name,

e.g. "picr" becomes org.bridgedb.webservice.picr,
and the jar will be org.bridgedb.webservice.picr.jar

- webservice renamed to org.bridgedb.server
- corelib is split in org.bridgedb, org.bridgedb.rdb,

org.bridgedb.webservice.biomart and org.bridgedb.webservice.bridgerest

Location:
trunk/org.bridgedb.rdb
Files:
1 added
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/org.bridgedb.rdb/build.xml

    r221 r308  
    11<?xml version="1.0"?> 
    2 <project name="BridgeDb-Picr" default="dist" basedir="."> 
     2<project name="org.bridgedb.rdb" default="dist" basedir="."> 
    33 
    44  <!-- always be java 1.5 compatible --> 
     
    66  <property name="ant.build.javac.source" value="1.5"/> 
    77         
    8   <property name="jar.name" value="../dist/bridgedb-picr.jar"/> 
     8  <property name="jar.name" value="../dist/org.bridgedb.rdb.jar"/> 
    99   
    1010  <target name="prepare"> 
     
    1313 
    1414  <path id="class.path"> 
    15     <fileset dir="lib"> 
    16       <include name="*.jar"/> 
    17     </fileset> 
    1815    <fileset dir="../dist"> 
    19       <include name="bridgedb.jar"/> 
    20       <include name="bridgedb-bio.jar"/> 
     16      <include name="org.bridgedb.jar"/> 
     17      <include name="org.bridgedb.bio.jar"/> 
    2118    </fileset> 
    2219  </path> 
     
    3229   
    3330  <target name="jar" depends="build"> 
    34     <manifestclasspath property="manifest.cp" jarfile="${jar.name}"> 
    35       <classpath refid="class.path" /> 
    36     </manifestclasspath> 
    37     <echo>${manifest.cp}</echo> 
    3831        <jar jarfile="${jar.name}"> 
    3932          <manifest> 
    40                 <attribute name="Class-Path" value="${manifest.cp}"/> 
     33                <attribute name="Class-Path" value="derby.jar"/> 
    4134          </manifest> 
    42           <fileset dir="build"/> 
     35          <fileset dir="build" includes="**/*.class"/> 
    4336          <fileset dir="src" includes="**/*.properties"/> 
    4437        </jar> 
    45     <copy toDir="../dist"><path refid="class.path"/></copy> 
     38    <copy file="lib/derby.jar" 
     39          todir="../dist" /> 
     40  </target> 
     41 
     42  <target name="clean"> 
     43        <delete dir="build"/> 
     44        <delete dir="doc"/> 
     45  </target> 
     46 
     47  <target name="dist-clean" depends="clean"> 
     48        <delete file="${jar.name}"/> 
    4649  </target> 
    4750 
    4851  <target name="dist" depends="jar"/> 
    4952 
    50   <target name="clean"> 
    51         <delete dir="build"/> 
    52   </target> 
    53  
    54   <target name="dist-clean" depends="clean"> 
    55         <delete file="${jar.name}"/> 
    56          
    57   </target> 
     53        <taskdef resource="checkstyletask.properties" 
     54                         classpath="build-lib/checkstyle-all-5.0-beta01.jar"/> 
     55                          
    5856        <target name="test" depends="build"> 
    5957                <path id="test.classpath"> 
    6058                        <path refid="class.path"/> 
    6159                        <pathelement location="build"/> 
    62                         <pathelement location="../corelib/build-lib/junit.jar"/> 
     60                        <pathelement location="lib/derby.jar"/> 
     61                        <pathelement location="../org.bridgedb/build-lib/junit.jar"/> 
     62                        <pathelement location="../org.bridgedb/build-lib/measure.jar"/> 
     63                        <pathelement location="build-lib/derbyclient.jar"/> 
    6364                </path> 
    6465                <javac srcdir="test" debug="true"